logo

Tee-Befehl unter Linux mit Beispielen

Tee-Befehl liest die Standardeingabe und schreibt sie sowohl in die Standardausgabe als auch in eine oder mehrere Dateien. Der Befehl ist nach dem im Sanitärbereich verwendeten T-Stück benannt. Grundsätzlich wird die Ausgabe eines Programms unterbrochen, sodass sie sowohl angezeigt als auch in einer Datei gespeichert werden kann. Es erledigt beide Aufgaben gleichzeitig, kopiert das Ergebnis in die angegebenen Dateien oder Variablen und zeigt das Ergebnis auch an.

Datei5

SYNTAX:



Algorithmen binäre Suche
 tee [OPTION]... [FILE]...>

Optionen :
1.-eine Option: Grundsätzlich wird die Datei nicht überschrieben, sondern an die angegebene Datei angehängt.
Angenommen, das haben wir Datei1.txt

 Input: geek for geeks>

Und Datei2.txt

 Input:geeks for geeks>

SYNTAX :

 geek@HP:~$ wc -l file1.txt|tee -a file2.txt>

AUSGABE :

 3 file1.txt>
 geek@HP:~$cat file2.txt OUTPUT: geeks for geeks 3 file1.txt>

Datei1
2.–Hilfe-Option: Es wird eine Hilfemeldung angezeigt und das Programm beendet.
SYNTAX :

 geek@HP:~$ tee --help>

Datei2

3.–Version Option: Es gibt die Versionsinformationen und den Ausgang.
SYNTAX :

wie man char in string umwandelt
 geek@HP:~$ tee --version>

Datei3

Anwendung

Angenommen, wir möchten die Anzahl der Zeichen in unserer Datei zählen und die Ausgabe auch in einer neuen Textdatei speichern. Um beide Aktivitäten gleichzeitig auszuführen, verwenden wir den Befehl tee.

 geek@HP:~$ wc -l file1.txt| tee file2.txt OUTPUT: geek@HP:~ file1.txt>

Hier haben wir Datei1 mit 15 Zeichen, die Ausgabe beträgt also 15 und die Ausgabe wird in Datei2 gespeichert. Um die Ausgabe zu überprüfen, verwenden wir:

Haufensortierung
 geek@HP:~$ cat file2.txt OUTPUT: geek@HP:~ file1.txt>

Datei4