29.09.
2012

IEBGENER

[◀ JCL Batch Jobs]

Contents

  1. Creating a flat file with content
  2. Copying a flat file
  3. Merging multiple text files into one flat file

Creating a flat file with content [▲ Top]

//*
//* +----1----+----2----+----3----+----4----+----5----+----6----+----7-
//*
//STEP1   EXEC PGM=IEBGENER
//SYSPRINT DD  SYSOUT=A
//SYSIN    DD  DUMMY
//SYSUT1   DD  *
SOME CONTENT
/*
//SYSUT2   DD  DISP=(,CATLG,DELETE),DSNAME=dataset.name,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=0),
//             UNIT=DN,SPACE=(TRK,(1))

Copying a flat file [▲ Top]

//*
//* +----1----+----2----+----3----+----4----+----5----+----6----+----7-
//*
//STEP1   EXEC PGM=IEBGENER
//SYSPRINT DD  SYSOUT=A
//SYSIN    DD  DUMMY
//SYSUT1   DD  DISP=SHR,DSNAME=input.dataset.name
//SYSUT2   DD  DISP=(,CATLG,DELETE),DSNAME=output.dataset.name,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=0),
//             UNIT=DN,SPACE=(TRK,(1))

Merging multiple text files into one flat file [▲ Top]

//*
//* +----1----+----2----+----3----+----4----+----5----+----6----+----7-
//*
//STEP1   EXEC PGM=IEBGENER
//SYSPRINT DD  SYSOUT=A
//SYSIN    DD  DUMMY
//SYSUT1   DD  DISP=SHR,DSNAME=input.dataset.name.no1
//         DD  DISP=SHR,DSNAME=input.dataset.name.no2
//SYSUT2   DD  DISP=(,CATLG,DELETE),DSNAME=output.dataset.name,
//             DCB=(RECFM=FB,LRECL=80,BLKSIZE=0),
//             UNIT=DN,SPACE=(TRK,(1))

Kein Kommentar

Kommentieren

Dein Kommentar

Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.