IEBCOPY
IEBCOPY introduce
IEBCOPY可以拷贝或者合并分区数据集和扩展分区数据集,详细功能有:
复制一个分区数据集或扩展分区数据集
合并分区数据集
把分区数据集或扩展分区数据集拷贝成一个顺序及,用来备份或传输
把备份分区数据集的一个活动多个成员复制到其他分区数据集或者扩展分区数据集中
选择性的复制,备份或恢复分区数据集或扩展分区数据集中德一个或多个成员
替换PDS或PDSE数据集中的一个成员
在拷贝时对PDS中的成员改名
压缩PDS数据集的空间
作业控制语句:
JOB: JOB定义
EXEC:定义作业步
SYSPRINT DD:定义一个顺序数据集,来输出控制语句和结果信息
SYSUT1 DD: 定义一个顺序数据集或备份的数据集作为程序的输入
SYSUT2 DD: 定义一个顺序数据集或备份数据集作为输出
SYSUT3 DD: 定义作为输入的溢出数据集
SYSUT4 DD: 定义一个输出用的溢出数据集
SYSIN DD: 定义控制选项数据集
复制内容到剪贴板
代码:
****** ***************************** Top of Data ******************************
000001 //jobcard
000004 //SORT EXEC PGM=IEBCOPY
000005 //SYSUT3 DD UNIT=3390,SPACE=(TRK,(1))
000006 //SYSUT3 DD UNIT=3390,SPACE=(TRK,(1))
000007 //INPUT DD DSN=your.jcl.lib,DISP=SHR
000008 //OUTPUT DD DSN=your.jcl.lib,DISP=SHR
000009 //SYSPRINT DD SYSOUT=*
000010 //SYSOUT DD SYSOUT=*
000011 //SYSIN DD *
000012 COPY INDD=INPUT,OUTDD=OUTPUT
000013 SELECT MEMBER=((TESTFA,TESTFB))
000014 /*
****** **************************** Bottom of Data ****************************
input:
复制内容到剪贴板
代码:
****** ***************************** Top of Data ******************************
000001 EEEEEEEEE 860520
000002 AAAAAAAAA 981110
000003 CCCCCCCCC 081010
000004 BBBBBBBBB 961110
000005 DDDDDDDDD 020202
000006 FFFFDDDDD 001111
****** **************************** Bottom of Data ****************************
output:
复制内容到剪贴板
代码:
****** ***************************** Top of Data ******************************
000001 EEEEEEEEE 860520
000002 AAAAAAAAA 981110
000003 CCCCCCCCC 081010
000004 BBBBBBBBB 961110
000005 DDDDDDDDD 020202
000006 FFFFDDDDD 001111
****** **************************** Bottom of Data ****************************