Files
JargonFile/original/html/P/plumbing.html
2014-03-27 18:54:56 +00:00

17 lines
2.7 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>plumbing</title><link rel="stylesheet" href="../../jargon.css" type="text/css"/><meta name="generator" content="DocBook XSL Stylesheets V1.61.0"/><link rel="home" href="../index.html" title="The Jargon File"/><link rel="up" href="../P.html" title="P"/><link rel="previous" href="plugh.html" title="plugh"/><link rel="next" href="PM.html" title="PM"/></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">plumbing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="plugh.html">Prev</a> </td><th width="60%" align="center">P</th><td width="20%" align="right"> <a accesskey="n" href="PM.html">Next</a></td></tr></table><hr/></div><dt><a id="plumbing"/><dt xmlns="" id="plumbing"><b>plumbing</b>: <span xmlns="http://www.w3.org/1999/xhtml" class="grammar">n.</span></dt></dt><dd><p> [Unix] Term used for <a href="../S/shell.html"><i class="glossterm">shell</i></a> code, so called
because of the prevalence of <span class="firstterm">pipelines</span> 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 <span class="firstterm">hairy plumbing</span> (see
<a href="../H/hairy.html"><i class="glossterm">hairy</i></a>). &#8220;<span class="quote">You can kluge together a basic
spell-checker out of
<span class="citerefentry"><span class="refentrytitle">sort</span>(1)</span>,
<span class="citerefentry"><span class="refentrytitle">comm</span>(1)</span>,
and
<span class="citerefentry"><span class="refentrytitle">tr</span>(1)</span>
with a little plumbing.</span>&#8221; See also <a href="../T/tee.html"><i class="glossterm">tee</i></a>.</p></dd><div class="navfooter"><hr/><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="plugh.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="../P.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="PM.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">plugh </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> PM</td></tr></table></div></body></html>