Dies ist eine alte Version des Dokuments!
Ein- und Ausgaben können umgeleitet werden
Eine solche Umleitung ist für die beteiligten Prozesse transparent, d.h. dem Prozess ist es letztlich egal, woher er seine Eingaben bezieht und wohin er seine Ausgaben schreibt. Als Ziel bzw. Quelle einer jeden Umleitung kommen entweder Dateien in Frage oder aber andere Prozesse. In letzterem Fall spricht man auch von »Pipelining«.
Zunächst fassen wir alle Möglichkeiten zur Umleitung von Ein- und Ausgaben zusammen:
< datei Standardeingabe, Lesen aus »datei«
> datei Standardausgabe, Schreiben in »datei«
2> datei Standardfehlerausgabe, Schreiben der Fehler in »datei«
&> datei oder >& datei Standard- und Standardfehlerausgabe, Schreiben in »datei«
>> datei Standardausgabe, Anhängen an »datei«