murmohk1
Senior Member
Joined: 29 Jun 2006 Posts: 1436 Location: Bangalore,India
|
|
|
|
Navindra,
DFSORT can be used for this. Here is the sample JCL what you wanted -
Assumption: Your condition starts at column 1, length 10.
Code: |
//STEPNAME EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTIN DD DSN=YOUR.INFILE,DISP=SHR
//*
//COND1 DD DSN=YOUR.FIRST.CONDFILE,DISP=....
// LRECL=....,SPACE=.....
//*
//COND2 DD DSN=YOUR.SECOND.CONDFILE,DISP=....
// LRECL=....,SPACE=.....
//*
//COND3 DD DSN=YOUR.THIRD.CONDFILE,DISP=....
// LRECL=....,SPACE=.....
//*
//SYSIN DD *
SORT FIELDS=COPY
**
OUTFIL FNAMES=COND1,
INCLUDE=(1,10,CH,EQ,C'FIRST COND')
**
OUTFIL FNAMES=COND2,
INCLUDE=(1,10,CH,EQ,C'SECND COND')
**
OUTFIL FNAMES=COND3,
INCLUDE=(1,10,CH,EQ,C'THRD COND')
/*
|
|
|