Fejezet 6. Pipe és átirányítás
Standard bemenet és kimenet átirányításaA parancsok, amikkel eddig találkoztunk, nem igényeltek felhasználói beavatkozást mûködésük közben---egyszerûen csak megadtuk a paramétereket, például egy fájlnevet, és a parancs végrehajtódott, kiírva a kívánt dolgokat.Valójában egy parancs nem ''tudja'' hogy a képernyõre vagy esetleg máshova írja ki az információt, a program csak elküldi az információt az ún. standard kimenetre, és a rendszer gondoskodik annak a megfelelõ helyre juttatásáról. Az ls parancs például a standard kimenetre küldi az információt, ami aztán a képernyõre kerül. A standard kimenet mellett létezik az ún. standard bemenet, amit a program szintén használhat, innen várva a feldolgozandó információt. Például ha a wc parancsnak nem adunk meg fájlnevet, akkor a standard bemenetrõl várja az információt. $ wc harom rovid szo Ctrl-D 1 3 16 $A Ctrl-D billentyûkombináció lenyomásával jelezzük, hogy befejeztük a standard bemenetre írást. Ezután a wc feldolgozza a bemenetet, ugyanúgy mintha egy közönséges fájlról lenne szó. |