Code: |
//STEP0100 EXEC PGM=ICETOOL //TOOLMSG DD SYSOUT=* //DFSMSG DD SYSOUT=* //IN DD DSN=your input vb file, // DISP=SHR //OUT DD DSN=your output vb file, // DISP=(MOD,CATLG,DELETE), // UNIT=SYSDA, // SPACE=(CYL,(X,Y),RLSE) //CARD DD SYSOUT=* //TOOLIN DD * SORT FROM(IN) TO(OUT) USING(CTL1) COPY FROM(IN) TO(OUT) USING(CTL2) //CTL1CNTL DD * SORT FIELDS=(5,8,ZD,D) OUTREC FIELDS=(1,4,SEQNUM,8,ZD,START=0,5) OUTFIL FNAMES=OUT,ENDREC=1,OUTREC=(1,4,13) OUTFIL FNAMES=CTL2CNTL,ENDREC=1,VTOF, OUTREC=(C' OPTION COPY,STOPAFT=',5,8,80:X) /* //CTL2CNTL DD DSN=&T1,DISP=(,PASS),SPACE=(TRK,(1,1),RLSE) /* |
Code: |
//S1 EXEC PGM=ICETOOL //TOOLMSG DD SYSOUT=* //DFSMSG DD SYSOUT=* //IN DD DSN=... input file //OUT DD DISP=MOD,DSN=... MOD output file //TOOLIN DD * SUBSET FROM(IN) TO(OUT) INPUT KEEP LAST SUBSET FROM(IN) TO(OUT) INPUT REMOVE LAST /* |
output generated using printer-friendly topic mod. All times are GMT - 5 Hours