Linux: tee

25. März 2025

Nein, dieser Befehl hat nichts mit dem Heißgetränk zu tun. Er wird dafür verwendet, die Standardeingabe gleichzeitig an die Standardausgabe und zusätzlich an eine Datei weiterzuleiten.

ls -la | tee datei.txt

Die Ausgabe kann auch gleichzeitig an mehrere Dateien gemacht werden.

ls -la | tee datei1.txt datei2.txt

tee überschreibt Dateien, falls diese bereits existieren. Um stattdessen bestehende Dateien zu erweitern, muss die Option „-a“ angegeben werden.

ls -la | tee -a datei1.txt