On Wed, 2 Jan 2008 21:06:54 -0500, Shmuel Metz (Seymour J.) wrote: > >Off the top of my head, I'd say that it's broken as designed. Another case >of IBM's MVS, OMVS and Unix people not talking to each other, assuming >that you have verified the difference in behavior. > Do you consider the following IEBGENER step to verify the difference in behavior:
//STEP EXEC PGM=IEBGENER //SYSUT1 DD * This is the first instream catenand. // DD PATH='/./dev/null' // DD * This instream catenand follows PATH='/./dev/null'.. // DD PATH='/dev/null' // DD * This instream catenand follows PATH='/dev/null'.. //SYSUT2 DD SYSOUT=(,) ... which writes to SYSUT2: SDSF OUTPUT DISPLAY NULLPATH JOB02427 DSID 105 LINE 0 COLUMNS 02- 97 COMMAND INPUT ===> SCROLL ===> PAGE ********************************* TOP OF DATA ************************************************* This is the first instream catenand. This instream catenand follows PATH='/./dev/null'.. ******************************** BOTTOM OF DATA *********************************************** ... ? Note that the line after /./dev/null is displayed, but the line after /dev/null is not because according to JCL rules catenands following DD DUMMY are not processed. >The look and feel of JCL was that there was only *one* special dsname. >handling PATH='/dev/null' differently from other Unix file names with the >same definition is *not* what an old time JCL user would expect. OTOH, if >the are treated the same, there's nothing wrong with the documentation >pointing out the canonical name. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html