Kurzfassung: tee liest von STDIN, schreibt die Daten gleichzeitig in Dateien und gibt sie wieder auf STDOUT aus. Ideal zum Protokollieren in Pipelines.
Ermöglicht gleichzeitige Anzeige und Persistenz von Befehlsausgaben. Mit -a werden Ausgaben an bestehende Dateien angehängt.
# 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
cmd | tee out1.txt out2.txt >/dev/null
sudo in Pipelines ggf. Rechte beachten (tee schreibt die Datei). Beispiel: sudo cmd | sudo tee /root/out.