GNU/Linux >> LINUX-Kenntnisse >  >> Linux

tee-Befehlsbeispiele in Linux

Der Befehl tee liest die Standardeingabe, sendet die Ausgabe an das Standardausgabegerät (die CLI) und kopiert die Ausgabe auch in jede angegebene Datei. Mit diesem Befehl können Sie die Ausgabe eines Befehls sofort überprüfen und diese Ausgabe zur späteren Bezugnahme in einer Datei speichern. Wie xargs akzeptiert tee normalerweise Eingaben von anderen Befehlen mit dem Pipe-Operator.

Bei Verwendung mit der Option -a hängt tee die Ausgabe an jede Ausgabedatei an, anstatt sie zu überschreiben.

Syntax

Die allgemeine Syntax des tee-Befehls lautet:

# command [options] [arguments] | tee [options] {file names}

Angenommen, Sie möchten den Inhalt eines Verzeichnisses überprüfen und diesen Inhalt auch in eine Datei ausgeben, um ihn später zu verarbeiten. Sie könnten dazu separate Befehle erteilen oder den tee-Befehl wie folgt verwenden:

# ls -l | tee listing.txt

tee-Befehlsbeispiele

1. Kopieren Sie die Standardeingabe in jede Datei und auch in die Standardausgabe:

# echo "example" | tee path/to/file

2. An die angegebenen Dateien anhängen, nicht überschreiben:

# echo "example" | tee -a path/to/file

3. Geben Sie die Standardeingabe an das Terminal aus und leiten Sie sie auch an ein anderes Programm zur weiteren Verarbeitung weiter:

# echo "example" | tee /dev/tty | xargs printf "[%s]"

4. Erstellen Sie ein Verzeichnis namens „Beispiel“, zählen Sie die Anzahl der Zeichen in „Beispiel“ und schreiben Sie „Beispiel“ in das Terminal:

# echo "example" | tee >(xargs mkdir) >(wc -c)


Linux
  1. Beispiele für Linux-Zeitbefehle

  2. 7 Beispiele für Linux-df-Befehle

  3. 8 Linux TR-Befehlsbeispiele

  4. sa-Befehlsbeispiele in Linux

  5. ac-Befehlsbeispiele in Linux

8 Linux-Tee-Befehl mit Beispielen

Befehlsoptionen und Beispiele für den Tee-Befehl in Linux

Beispiele für Linux-Echo-Befehle

Linux tee-Befehlsbeispiele

Linux tee-Befehl erklärt (mit Beispielen)

id-Befehlsbeispiele in Linux