:plumbing: [UNIX] n. Term used for {shell} code, so called
because of the prevalence of `pipelines' that feed the output of
one program to the input of another. Under UNIX, user utilities
can often be implemented or at least prototyped by a suitable
collection of pipelines and temp-file grinding encapsulated in a
shell script; this is much less effort than writing C every time,
and the capability is considered one of UNIX's major winning
features. A few other OSs such as IBM's VM/CMS support similar
facilities. Esp. used in the construction `hairy plumbing'
(see {hairy}). "You can kluge together a basic spell-checker
out of `sort(1)', `comm(1)', and `tr(1)' with a
little plumbing." See also {tee}.
-- The AI Hackers Dictionary
because of the prevalence of `pipelines' that feed the output of
one program to the input of another. Under UNIX, user utilities
can often be implemented or at least prototyped by a suitable
collection of pipelines and temp-file grinding encapsulated in a
shell script; this is much less effort than writing C every time,
and the capability is considered one of UNIX's major winning
features. A few other OSs such as IBM's VM/CMS support similar
facilities. Esp. used in the construction `hairy plumbing'
(see {hairy}). "You can kluge together a basic spell-checker
out of `sort(1)', `comm(1)', and `tr(1)' with a
little plumbing." See also {tee}.
-- The AI Hackers Dictionary
Related:
- plumbing n.
[Unix] Term used for shell code, so called
because of the prevalence of `pipelines' that feed the output of
one program to the input of another.
Under Unix, user utilities can often be implemented... - exec: /eg-zek'/ vt., n. 1. [UNIX: from `execute'] Synonym for
{chain},
derives from the `exec(2)' call. 2. [from `executive']... - tee: n.,vt. [Purdue] A carbon copy of an electronic transmission.
"Oh, you're sending him the {bits} to that? Slap on... - exec /eg-zek'/ or /eks'ek/ vt., n.
1. [Unix: from
`execute'] Synonym for chain,
derives from the exec(2) call. 2. [from `executive']... - tee n.,vt.
[Purdue] A carbon copy of an electronic
transmission.
"Oh, you're sending him the bits to that? Slap... - tool: 1. n. A program used primarily to create, manipulate,
modify, or analyze other programs, such as a compiler... - diff: /dif/ n. 1. A change listing, especially giving
differences between (and additions to) source code or documents
(the term is often used in the plural `diffs').
"Send me your diffs for the Jargon File!" Compare... - shell [orig. Multics n.
techspeak, widely propagated
via Unix] 1.
[techspeak] The command interpreter used to pass ... - filter: [orig. {{UNIX}}, now also in {{MS-DOS}}] n.
A program that processes an input data stream into...
From the same category:
- The public is the only critic whose opinion is worth anything at all.
Mark Twain (Samuel Clemens) (1835... - Never date a woman whose father calls her "Princess." Chances are she
believes it.
- Wes... - A guy goes into a drugstore on a Friday and says, "Give me a gross of those
safes." He comes back Monday and says,
"There were only 143 in that gross." The clerk says... - If you're crossing the nation in a covered wagon, it's better to have four
strong oxen than 100 chickens.
Chickens are OK but we can't make them work together... - Henry Kissinger Is Really My Father,' Admits Clint
Eastwood...
