Pipeline synchronization - sh vs ksh

Gordon Stewart gors at well.UUCP
Sat Aug 5 10:52:22 AEST 1989


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 at well.sf.ca.us
(Doolan) | (Meyer) | (Sierchio) | (Stewart)



More information about the Comp.bugs.sys5 mailing list