View previous topic :: View next topic
|
Author |
Message |
karthikbabudh
New User
Joined: 08 Sep 2003 Posts: 32 Location: Toronto <-> Bangalore
|
|
|
|
Hi,
I have a file of LRECL 78. Want to break every record in the file into 3 lines, each of 26 characters.
Input file:
2007-08-24-09.00.00.3435762007-12-24-09.00.00.4584542007-11-29-04.38.48.187116
2007-08-24-09.00.00.1896112007-12-24-09.00.00.1258852007-11-30-02.50.00.908645
My output file should contain:
2007-08-24-09.00.00.343576
2007-12-24-09.00.00.458454
2007-11-29-04.38.48.187116
2007-08-24-09.00.00.189611
2007-12-24-09.00.00.125885
2007-11-30-02.50.00.908645
Is there a way in ICETOOL to achieve this?
Karthik |
|
Back to top |
|
|
Frank Yaeger
DFSORT Developer
Joined: 15 Feb 2005 Posts: 7129 Location: San Jose, CA
|
|
|
|
Here's a DFSORT job that will do what you asked for:
Code: |
//S1 EXEC PGM=ICEMAN
//SYSOUT DD SYSOUT=*
//SORTIN DD DSN=... input file (FB/78)
//SORTOUT DD DSN=... output file (FB/26)
//SYSIN DD *
OPTION COPY
OUTFIL BUILD=(1,26,/,27,26,/,53,26)
/*
|
You can, of course, do it with a DFSORT/ICETOOL COPY instead if you like. |
|
Back to top |
|
|
karthikbabudh
New User
Joined: 08 Sep 2003 Posts: 32 Location: Toronto <-> Bangalore
|
|
|
|
Thanks Frank, I' am able to break my records with the code. |
|
Back to top |
|
|
|