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 lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to