Benutzer-Werkzeuge

Webseiten-Werkzeuge


edv:os:unix:shell:example:tee

tee

Der Befehl tee leitet den Input seiner Standard-Eingabe weiter an die Standard-Ausgabe und gleichzeitig in eine Datei. Damit ist es möglich, die Standard-Ausgabe gleichzeitig auf dem Bildschirm zu betrachten und in eine Datei zu senden.

Ein Beispiel:

ls -l | tee ls_ausgabe.txt

Die Ausgabe von "ls -l" wird zur Standard-Eingabe von "tee" geleitet. "tee" wiederum leitet die Ausgabe um in die Datei "ls_ausgabe.txt" und auf die Standard-Ausgabe (hier Bildschirm).

Das ganze lässt sich auch verketten:

ls -l | tee ls_ausgabe.txt | grep root | tee ls_gefiltert.txt

Die Standard-Ausgabe von dem ersten "tee" wird per Pipe zum "grep" weitergeleitet und die Standard-Ausgabe von "grep" zu dem zweiten "tee".


Stand: 25.08.2010

EOF

edv/os/unix/shell/example/tee.txt · Zuletzt geändert: 2020/01/11 01:23 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki