steve-myers wrote:Akatsukami wrote:Given that IEBGENER is, in the shops that I have worked in the last fifteen years or so, a shell around *sort, why not use it or *tool directly?
I've never been in a shop where that's been the case, even with a good sort product installed.
I ran the following:
//STEPONLY EXEC PGM=IEBGENER
//SYSPRINT DD SYSOUT=*
//SYSUT1 DD *
THIS IS A TEST.
//SYSUT2 DD DUMMY
//SYSIN DD DUMMY
STEPONLY.SYSPRINT is:
WER164B 6,908K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,
WER164B 64K BYTES RESERVE REQUESTED, 272K BYTES USED
WER146B 12K BYTES OF EMERGENCY SPACE ALLOCATED
WER108I SYSUT1 : RECFM=F ; LRECL= 80; BLKSIZE= 80
WER110I SYSUT2 : RECFM=F ; LRECL= 80; BLKSIZE= 80
WER410B 5,876K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,
WER410B 0 BYTES RESERVE REQUESTED, 156K BYTES USED
WER211B SYNCSMF CALLED BY SYNCSORT; RC=0000
WER449I SYNCSORT GLOBAL DSM SUBSYSTEM ACTIVE
WER416B BSAM WAS USED FOR SYSUT1
WER416B BSAM WAS USED FOR SYSUT2
WER054I RCD IN 1, OUT 1
WER169I RELEASE 1.3 BATCH 0487 TPF LEVEL 2.0
WER052I END SYNCSORT - SHGB0000,STEPONLY,,DIAG=A000,6284,88A0,0044,E85E,4C8B,0AE8,4664
SYNCSORT COPY FEATURE CALLED - RC = 0
I interpret this to mean that here IEBGENER is a shell around SyncSort. When I was at IBM last century, we got DFSORT messages from IEBGENER
"You have sat too long for any good you have been doing lately ... Depart, I say; and let us have done with you. In the name of God, go!" -- what I say to a junior programmer at least once a day