Title :
Pipelines [Unix programming]
Author :
Thomas, David ; Hunt, A.
Author_Institution :
The Pragmatic Programmers
Abstract :
One of the underlying philosophies of the Unix command shell is the idea of the pipeline: take a set of small, specialized programs and let them interact by feeding the output of one into the input of the next. By stringing simple programs together in this way, rich behavior can emerge. Pipelines can let you replace complex program logic with a chain of far simpler discrete steps.
Keywords :
Unix; job control languages; programming; Unix command shell; Unix programming; pipeline; simple discrete steps; simple programs; specialized programs; Automatic programming; Automation; Books; Feeds; Filters; Impedance matching; Java; Logic; Pattern matching; Pipelines;
Journal_Title :
Software, IEEE
DOI :
10.1109/MS.2003.1241360