To poglavje preprosto in praktično razloži kako uporabljati cevovode in zakaj bi to sploh hoteli.
Cevovodi vam omogočajo (zelo preprosto) povezati izhodni tok enega programa z vhodnim tokom drugega.
To je zelo preprost način uporabe cevovodov.
ls -l | sed -e "s/[aeio]/u/g"
V tem primeru se zgodi sledeče: najprej se izvši ukaz 'ls -l',
njegov izhodni tok pa je - namesto, da bi se izpisal na terminal -
posredovan programu sed, ki nato izpiše, kar mu je zaukazano.
To je verjetno bolj neroden način izvajanja 'ls -l *.txt', vendar je tu zaradi prikaza delovanja cevovodov in ne zaradi odločanja o primernosti uporabe ukaza samega.
ls -l | grep "\.txt$"
Tukaj je izhodni tok ukaza 'ls -l' posredovan programu grep, ki nato
izpiše vrstice, ki vsebujejo regularni izraz "\.txt$".