sammlung:tee
Inhaltsverzeichnis
tee - Eingabe aufteilen und in Datei(en) schreiben
Kurzfassung: tee liest von STDIN, schreibt die Daten gleichzeitig in Dateien und gibt sie wieder auf STDOUT aus. Ideal zum Protokollieren in Pipelines.
Übersicht
Ermöglicht gleichzeitige Anzeige und Persistenz von Befehlsausgaben. Mit -a werden Ausgaben an bestehende Dateien angehängt.
Voraussetzungen
- Standardtool (coreutils)
Anleitung
Ausgabe mitschneiden
# In Datei schreiben und gleichzeitig sehen make 2>&1 | tee build.log # Anhängen statt überschreiben journalctl -u app.service -f | tee -a /var/log/app-follow.log
Mehrere Dateien
cmd | tee out1.txt out2.txt >/dev/null
Hinweise
- Mit
sudoin Pipelines ggf. Rechte beachten (teeschreibt die Datei). Beispiel:sudo cmd | sudo tee /root/out.
Siehe auch
Quellen
sammlung/tee.txt · Zuletzt geändert: von Branislav Zeljak
