> hello ,
>
> i want to do this from batch.
>

Weizman,

You can use IEPTPCH+SORT (to remove the carriage control and the header
records)  or if your shop has FILEMANAGER then you can use that to copy the
PDS to a sequential file.

IEPTPCH+SORT solution

//STEP0100 EXEC PGM=IEBPTPCH
//SYSPRINT DD SYSOUT=*
//SYSUT1   DD DISP=SHR,DSN=Your.PDS.to.be.copied
//SYSUT2   DD DSN=&&SOURCE,DISP=(,PASS),SPACE=(CYL,(X,Y),RLSE)
//SYSIN    DD *
  PUNCH TYPORG=PO
//*
//STEP0200 EXEC PGM=SORT
//SYSOUT   DD SYSOUT=*
//SORTIN   DD DSN=&&SOURCE,DISP=SHR
//SORTOUT  DD DSN=Your.output.Seq.file,
//            DISP=(NEW,CATLG,DELETE),
//            SPACE=(CYL,(X,Y),RLSE),
//            RECFM=FB
//SYSIN    DD *
  OPTION COPY
  OMIT COND=(2,11,CH,EQ,C'MEMBER NAME')
  INREC BUILD=(2,80)
/*


File Manager Solution :

//STEP0100 EXEC PGM=FILEMGR
//SYSPRINT DD SYSOUT=*
//DDIN     DD DISP=SHR,DSN=Your.PDS.to.be.copied
//DDOUT    DD DSN=Your.output.Seq.file,
//            DISP=(NEW,CATLG,DELETE),
//            SPACE=(CYL,(X,Y),RLSE)
//SYSIN    DD *
$$FILEM DSC MEMBER=*
/*


Thanks,
Kolusu

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to