> Can CMS/TSO Pipelines be run under z/OS batch, such as IRXJCL, or is
> it inextricably bound to TSO?
I've been using the IBM internal version of TSO Pipelines in
z/OS batch for many years. Here's a typical trivial use in one
of my batch jobs:
//*
//* Store the listing.
//*
//LISTING EXEC PGM=PIPE,PARM='< dd=pipe|strip|join *|runpipe|cons'
//CPPLIST DD DSN=&&CPPLIST,DISP=(OLD,PASS)
//LISTING DD DSN=&RELHLQ..&LEVEL..&OLIST,DISP=SHR
//PIPE DD *
< dd=CPPLIST
|strip trailing
|pad 2
|> dd=LISTING(&OREF) ispfstat
/*
The PARM field in this case is used to run a general pipe supplied
in the PIPE DD statement. For a simple case, you can just specify
everything in the PARM field:
//WAIT1MIN EXEC PGM=PIPE,PARM='literal +1:00|delay'
Jonathan Scott, HLASM
IBM Hursley, UK