5.2.2. Beispiele
5.2.2.1. Fehler analysieren
Wenn Ihr Prozess viele Fehler erzeugt, können Sie diese wie folgt gründlich untersuchen:
Befehl 2>&1 | weniger
Dies wird häufig beim Erstellen neuer Software mit verwendet um Befehl, wie zum Beispiel in:
andy:~/newsoft> mache alle 2>&1 | weniger
--Ausgabe weggelassen--
andy:~/newsoft> mache alle 2>&1 | weniger
--Ausgabe weggelassen--
5.2.2.2. Trennung von Standardausgabe und Standardfehler
Konstrukte wie diese werden häufig von Programmierern verwendet, sodass Ausgaben in einem Terminalfenster und Fehler in einem anderen angezeigt werden. Finden Sie heraus, welches Pseudo-Terminal Sie für die Ausstellung verwenden tty Befehl zuerst:
andy:~/newsoft> um alle 2> / dev / pts / 7
5.2.2.3. Gleichzeitiges Schreiben in Ausgabe und Dateien
Sie können die Verwendung Abschlag Befehl zum Kopieren der Eingabe in die Standardausgabe und einer oder mehrerer Ausgabedateien in einem Zug. Verwendung der -a Option zu Abschlag führt dazu, dass Eingaben an die Datei(en) angehängt werden. Dieser Befehl ist nützlich, wenn Sie die Ausgabe sowohl anzeigen als auch speichern möchten. Der > und >> Die Betreiber erlauben nicht die gleichzeitige Ausführung beider Aktionen.
Dieses Tool wird normalerweise über eine Pipe aufgerufen (|), wie im folgenden Beispiel gezeigt:
mireille ~/test> Datum | tee Datei1 Datei2
Do, 10. Juni 11:10:34 MESZ 2004
mireille ~/test> Katzendatei1
Do, 10. Juni 11:10:34 MESZ 2004
mireille ~/test> Katzendatei2
Do, 10. Juni 11:10:34 MESZ 2004
mireille ~/test> Betriebszeit | tee -a file2
11:10:51, 21 Tage aktiv, 21:21, 57 Benutzer, durchschnittliche Auslastung: 0.04, 0.16, 0.26
mireille ~/test> Katzendatei2
Do, 10. Juni 11:10:34 MESZ 2004
11:10:51, 21 Tage aktiv, 21:21, 57 Benutzer, durchschnittliche Auslastung: 0.04, 0.16, 0.26
mireille ~/test> Datum | tee Datei1 Datei2
Do, 10. Juni 11:10:34 MESZ 2004
mireille ~/test> Katzendatei1
Do, 10. Juni 11:10:34 MESZ 2004
mireille ~/test> Katzendatei2
Do, 10. Juni 11:10:34 MESZ 2004
mireille ~/test> Betriebszeit | tee -a file2
11:10:51, 21 Tage aktiv, 21:21, 57 Benutzer, durchschnittliche Auslastung: 0.04, 0.16, 0.26