next up previous contents
Next: Verst�ndnis eines Prozesses Up: Benutzung Ihres neuen Linux Previous: Benutzung des Multitaskings unter   Inhalt

Umleitung der Ausgabe

Man will oft die Ausgabe eines Programms aufzeichnen um sie dann zu bearbeiten. Das nennt man ``Umleitung der Ausgabe''.

So leiten Sie z.B. die Ausgabe des Befehls ls um in die Datei "lsbin.txt" in Ihrem pers�nlichen Verzeichnis:

ls /bin > ~/lsbin.txt
Falls schon eine Datei lsbin.txt existiert wird deren Inhalt �berschrieben. Um das zu vermeiden, verwenden Sie >> anstatt > (das h�ngt die Ausgabe von "ls" an das Ende von lsbin.txt an).

Normalerweise l�uft der Inhalt einer Datei oder eines Verzeichnisses zu schnell �ber den Schirm um ihn lesen zu k�nnen. Eine L�sung dieses Problems besteht darin, die Ausgabe eines Befehls zu speichern und diese dann mit dem Tool "more" zu lesen ("more" zeigt einen Text seitenweise an).

Was Sie also eingeben:

ls /bin > ~/lsbin.txt

more ~/lsbin.txt
Linux benutzt eine elegantere Art durch die Verwendung von Pipes (Befehlsverkettungen). Mittels Pipes schicken Sie die Ausgabe eines Befehls zur Eingabe eines anderen Befehls. Das Resultat:

ls /bin | more
Hier wird die Ausgabe von ls zum Befehl "more" geschickt und damit bearbeitet. Sie k�nnen zur L�sung komplexer Vorg�nge mehrere Pipes kombinieren.


next up previous contents
Next: Verst�ndnis eines Prozesses Up: Benutzung Ihres neuen Linux Previous: Benutzung des Multitaskings unter   Inhalt

1999-01-31