Article View: comp.bugs.sys5
Article #46Re: Pipeline synchronization - sh vs ksh
From: Gordon Stewart
Date: Sat, 05 Aug 1989 00:52
Date: Sat, 05 Aug 1989 00:52
11 lines
938 bytes
938 bytes
Typically, there is one FIFO (a special kind of file that implements
pipes) open for each symbol "|" in a line of shell script. The flow
is designed in such a way that reading processes have input
and writing processes can write, and nobody will
read on an empty pipe. This means that there will typically be stuff in
all the pipes in a 'sh' command, with the processes runnning
concurrently.
--
{apple, pacbell, hplabs, ucbvax}!well!gors
gors@well.sf.ca.us
(Doolan) | (Meyer) | (Sierchio) | (Stewart)
Technical Details
Message-ID:
<13015@well.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!well!gorsReferences:
<14511@bfmny0.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!well!gors From: gors@well.UUCP (Gordon Stewart) Newsgroups: comp.bugs.sys5 Subject: Re: Pipeline synchronization - sh vs ksh Message-ID: <13015@well.UUCP> Date: 5 Aug 89 00:52:22 GMT References: <14511@bfmny0.UUCP> Reply-To: gors@well.UUCP (Michael Sierchio) Distribution: na Organization: Whole Earth 'Lectronic Link, Sausalito, CA Lines: 11