5.2.2. Beispiele
5.2.2.1. Fehleranalyse
Wenn Ihr Prozess viele Fehler erzeugt, können Sie diese folgendermaßen gründlich untersuchen:
Befehl 2>&1 | weniger
Dies wird häufig verwendet, wenn neue Software mit dem um Befehl, wie etwa in:
andy:~/newsoft> alle 2>&1 | weniger machen
--Ausgabe ausgelassen--
andy:~/newsoft> alle 2>&1 | weniger machen
--Ausgabe ausgelassen--
5.2.2.2. Trennung von Standardausgabe und Standardfehler
Solche Konstrukte werden häufig von Programmierern verwendet, sodass die Ausgabe in einem Terminalfenster und die Fehler in einem anderen angezeigt werden. Finden Sie heraus, welches Pseudo-Terminal Sie verwenden, wenn Sie die 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 in eine oder mehrere Ausgabedateien in einem Zug. Mit dem -a Option zu Abschlag führt dazu, dass die Eingabe an die Datei(en) angehängt wird. Dieser Befehl ist nützlich, wenn Sie die Ausgabe sowohl anzeigen als auch speichern möchten. Der > und >> Die Operatoren erlauben nicht, beide Aktionen gleichzeitig auszuführen.
Dieses Tool wird normalerweise über eine Pipe aufgerufen (|), wie im folgenden Beispiel gezeigt:
mireille ~/test> Datum | Tee Datei1 Datei2
Do Jun 10 11:10:34 MESZ 2004
mireille ~/test> Katzendatei1
Do Jun 10 11:10:34 MESZ 2004
mireille ~/test> Katzendatei2
Do Jun 10 11:10:34 MESZ 2004
mireille ~/test> Betriebszeit | tee -a Datei2
11:10:51, 21 Tage, 21:21, 57 Benutzer, durchschnittliche Auslastung: 0.04, 0.16, 0.26
mireille ~/test> Katzendatei2
Do Jun 10 11:10:34 MESZ 2004
11:10:51, 21 Tage, 21:21, 57 Benutzer, durchschnittliche Auslastung: 0.04, 0.16, 0.26
mireille ~/test> Datum | Tee Datei1 Datei2
Do Jun 10 11:10:34 MESZ 2004
mireille ~/test> Katzendatei1
Do Jun 10 11:10:34 MESZ 2004
mireille ~/test> Katzendatei2
Do Jun 10 11:10:34 MESZ 2004
mireille ~/test> Betriebszeit | tee -a Datei2
11:10:51, 21 Tage, 21:21, 57 Benutzer, durchschnittliche Auslastung: 0.04, 0.16, 0.26