Frank,

You can use the following DFSORT control cards to omit records with short 
length then the key length of 13. (9 + 4 bytes RDW)

//SYSIN    DD * 
  OPTION VLSCMP,VLSHRT 
  OMIT COND=(1,2,BI,LE,13) 
  SORT FIELDS=(5,9,CH,A) 
//* 

Further if you have any questions please let me know

Thanks,
Kolusu
DFSORT Development
IBM Corporation

IBM Mainframe Discussion List <[email protected]> wrote on 
07/01/2014 11:42:46 AM:

> From: Frank Swarbrick <[email protected]>
> To: [email protected], 
> Date: 07/01/2014 11:43 AM
> Subject: copy omiting blank lines
> Sent by: IBM Mainframe Discussion List <[email protected]>
> 
> We have a file that is uploaded in to a VB sequential file.  We then
> copy it to a KSDS.  The input file should be in key order (first 9 
> bytes), but lately its been created (not sure how at this time!) 
> occasionally with blank lines.  I'm thinking to use DFSORT to omit 
> the blank lines (lines with LRECL=0), but I can't quite get it 
> working.  I've tried using VLSHRT and VLSCMP in various combinations
> and haven't hit upon the correct parameters to specify.  Anyone have
> any thoughts?
> 
> 
> It doesn't have to be DFSORT necessarily.  Could be IEBGENER or 
> DITTO.  But I figured DFSORT would be the most likely tool to have 
> the option I'm looking for.
> 
> Thanks,
> Frank
> FirstBank,
> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
> 

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

Reply via email to