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