Bill:

There was a product from IBM called PCF and it would let you string out tso commands with a ";" between each command and you could do what you are talking about I just remembered it a 445A . ex: alloc (systut1)da(in.contl) shr;alloc (sysut2) da(out.data) new sp(1 1) trk;alloc fi(sysin) dummy;alloc fi(sysprint) da(*);call 'sys1.linklib (iebgener)'
Is this what you are talking about?

Ed


It did a lot of things for a small package to bad it was discontinued.

Ed

On Feb 5, 2016, at 3:11 AM, Bill Woodger wrote:

On Thursday, 4 February 2016 22:08:31 UTC, Paul Gilmartin  wrote:
No, they are not; not even as RAM disk files. A pipe communicates directly
between processes (like "tasks").  A DOS partisan once explained his
misunderstanding of pipes to me that way:

    CAT reads /etc/passwd and writes to temporary file TEMP1.
    When CAT terminates, GREP reads TEMP1 and writes TEMP2
    When GREP terminates, AWK reads TEMP2 and writes to stdout.


Paul,

MS-DOS/PC-DOS didn't have true pipes, and the "piping" provided was exactly as your DOS partisan described (writing to a temporary dataset, first process completes before second starts, reading the temporary file, etc). Command using piping "looked like" it may look in a Unix, but didn't operate the Unix way.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to