sammlung:tee

Dies ist eine alte Version des Dokuments!


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 sudo in Pipelines ggf. Rechte beachten (tee schreibt die Datei). Beispiel: sudo cmd | sudo tee /root/out.

Siehe auch

Quellen

sammlung/tee.1767647375.txt.gz · Zuletzt geändert: von 127.0.0.1