features:pipes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
features:pipes [2015/12/29 20:20] – admin | features:pipes [2015/12/29 20:29] – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Pipes ====== | ====== Pipes ====== | ||
+ | |||
+ | **Wikipedia: | ||
The idea of connecting an output from one process, via an in-kernel memory buffer, to the input of another process is entirely original to Unix. | The idea of connecting an output from one process, via an in-kernel memory buffer, to the input of another process is entirely original to Unix. | ||
Line 18: | Line 20: | ||
To make a pipeline, command operators could be stacked up. Thus, to sort //input,// paginate it neatly, and print the result off-line, one would write | To make a pipeline, command operators could be stacked up. Thus, to sort //input,// paginate it neatly, and print the result off-line, one would write | ||
- | + | < | |
- | < | + | input sort paginate offprint |
</ | </ | ||
In today' | In today' | ||
- | < | + | < |
+ | sort input | pr | opr | ||
</ | </ | ||
Line 63: | Line 66: | ||
According to the [[: | According to the [[: | ||
+ | |||
+ | The Second Edition of Unix, dated June 1972, didn't have pipes. By January 15, 1973, Unix did have pipes: Doug McIlroy put out the notice for a [[http:// | ||
features/pipes.txt · Last modified: 2022/09/16 18:47 by 123.219.209.121