Dataflow Shells

Dan Bernstein brnstnd at kramden.acf.nyu.edu
Fri Feb 22 07:31:02 AEST 1991


In article <5503 at awdprime.UUCP> dcheney at dcheney.austin.ibm.com (David Cheney) writes:
> "the setup of more complicated networks of processes
> than just pipelines".

I haven't seen any information on 2dsh except for occasional references
on the net. I have a tool that understands things like

  prog1  3|X  --- prog2 ---  Y|4  prog3
         X|  prog4 --- prog5  |Y

This is the same as prog1 | prog2 | prog3 and prog4 | prog5, except that
prog1 has descriptor 3 as a pipe to prog4's input, and prog5 has its
output as a pipe to prog3's descriptor 4. The spacing is just for fun,
--- is the same as |, | is really an abbreviation for 1|X ; X|0 where X
is a unique pipe name, and there are a few extensions. At some point
I'll clean this up and send it to comp.sources.somethingorother.

> Finally, ever heard anything regarding OS support
> for networks of pipes?

There's no need for it.

---Dan



More information about the Comp.unix.shell mailing list