| Red Hat Documentation |
Verwenden der UmleitungNachdem wir nun wissen, worum es sich bei Standardeingabe und Standardausgabe handelt, können wir unser Wissen etwas erweitern. Unter Umleiten wird verstanden, dass die Shell die Einstellungen für die Standardeingabe oder Standardausgabe ändert. Wir haben gerade cat verwendet, um das Konzept von Standardeingabe und Standardausgabe zu verdeutlichen. Nun soll cat auch die Möglichkeiten für die Umleitung der Standardausgabe erläutern. Für das Umleiten der Standardausgabe wird das Symbol > verwendet. Wenn Sie > an den Befehl cat anhängen (oder an ein anderes Dienstprogramm oder eine Anwendung, die die Standardausgabe verwendet), wird die Ausgabe in eine Datei mit dem Namen umgeleitet, den Sie nach dem Symbol festlegen. Dies wollen wir gleich mal ausprobieren. Geben Sie in einem XTerm-Fenster folgenden Befehl ein:
Drücken Sie jetzt die Eingabetaste, um in eine leere Zeile zu wechseln, und beenden Sie dann durch gleichzeitiges Drücken der Tasten Strg-D das Dienstprogramm cat. Haben Sie den Unterschied bemerkt (siehe Abbildung 15-12)? Zum einen wird Ihre Eingabe nicht zweimal auf dem Bildschirm angezeigt. Der Grund hierfür besteht darin, dass die Standardausgabe von cat umgeleitet wurde. Diese Umleitung erfolgte in eine neu angelegte Datei mit der Bezeichnung sneakers.txt. Sie können die Datei in Ihrem Anmeldeverzeichnis finden (und zwar durch Eingabe von ls - aber das hätten Sie sicher auch ohne diesen Hinweis gewusst). Sie können cat sogar für das Lesen der Datei verwenden, indem Sie
am Prompt eingeben.
Nun soll die Umleitung der Ausgabe für eine weitere Datei mit der Bezeichnung home.txt verwendet werden.
Bewegen Sie den Cursor nun in eine leere Zeile, und verwenden Sie wieder die Tasten Strg-D, um cat zu beenden. Nun wird die Datei überprüft, indem Sie den Befehl
am Prompt eingeben. Jetzt wird cat nochmals verwendet, um home.txt mit sneakers.txt zu verknüpfen und die Ausgabe beider Dateien in eine neue Datei umzuleiten, die wir saturday nennen (ein Beispiel für diese Datei finden Sie in Abbildung 15-13).
Und das war auch schon alles. Nun ist es an der Zeit, unser Werk zu überprüfen. Typ:
Nun sollte Folgendes auf dem Bildschirm ausgegeben werden:
Sie können sehen, dass cat die Datei home.txt an die Datei sneakers.txt angefügt hat.
|
|||||||||||||||||||||||||||
|
© 2001 Red Hat, Inc. All rights reserved. About Red Hat : Legal statement : Privacy statement : Y2K statement : Contact Red Hat |