Bildschirmausgabe in Protokolldatei duplizieren

Manche Tools geben ihre Meldungen brav auf der Kommandozeile (STDOUT) aus. Mit der Ausgabeumleitung > bzw. >> kann man diese auch in Protokolle umlenken, aber man sieht dann nichts mehr.  Eine geschickte Möglichkeit besteht mit tee, den Ablauf eines Tools an der Kommandozeile mitzuerleben und gleichzeitig ein Protokoll ins Filesystem zu schreiben. Statt der Ausgabeumleitung wird die Pipe | verwendet.

Und so geht's:

befehl | tee protokoll.log

Beispiel:

meinuser@server1: /var > find . -name "*.log" | tee ~/log_dateien_alle.log