Montag, 30.12.2024 (CET) um 18:42 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - WSL - Ein- und Ausgaben zusätzlich in eine oder mehrere Dateien schreiben (ab 1703)
Detailbeschreibung
Betriebssystem: Windows 10, Windows 11

Die Standardausgabe im Terminal (Kommandozeile) kann mit den beiden Operatoren ">" (überschreiben) und ">>" (anhängen) in eine Datei umgeleitet werden. Ebenso lassen sich Eingaben über den Operator "<" umleiten (z. B. aus einer Datei). Sofern die Befehlseingabe und Befehlsausausgabe im Terminal erfolgen soll und zusätzlich in eine oder mehrere Dateien geschrieben werden soll (z. B. zur Nachverfolgung oder Protokollierung), so steht hierfür ein Befehl in den Linux-Distributionen bereit. Der englische Name für den Buchstaben T steht dabei in Anlehnung an ein T-Stück in Leitungen. In der Regel kommt der Befehl bei der Ausgabe in Kombination mit dem Umleitungsoperator Pipe ("|") zum Einsatz.

So geht's:

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Debian" oder "Ubuntu").
  • Als Syntax geben Sie "[Befehl] | tee [Option] [Dateiname] " ein. Z. B.: "ls -ln *.txt | tee ls.txt" (Listet alle Textdateien im aktuellen Verzeichnis auf und die Ausgabe wird zusätzlich in der Datei "ls.txt" geschrieben).
  • Drücken Sie die Eingabetaste.
  • Der angegeben Befehl wird ausgeführt und die Ausgabe wird zusätzlich in eine oder mehrere Dateien geschrieben.

s -ln *.txt | tee ls.txt

Tabelle der Befehlsparameter (Auszug):

Parameter: Kurzbeschreibung:
-a Die Daten werden bei einer vorhandenen Datei angehängt.
-i Das Abbruchsignal (Interruptsignal) wird ignoriert ("Strg" + "C").

Beispiele:

  • Die Ausgabe des Befehls "ls" soll zusätzlich an die Datei "ls.txt" angehängt werden:
    "ls | tee -a ls.txt"
  • Die Ausgabe des Befehls "ls" soll in die Dateien "ls1.txt", "ls2.txt" und "ls3.txt" geschrieben werden:
    "ls | tee ls1.txt ls2.txt ls3.txt"
  • Die Ausgabe des Befehls "ls" in die Datei "ls.txt" schreiben und als Eingabe an den Befehl "wc" weiterleiten:
    "ls | tee ls.txt | wc -w"
  • Das Abbruchsignal (Strg + C) gilt nur für den Befehl "ping". Die Ausgabe wird in die Datei "ping.txt" geschrieben:
    "ping windowspage.de | tee -i ping.txt"

Hinweis:

  • Weitere Optionen zur Textbearbeitung können mit dem Befehl "tee --help" ausgegeben werden.

Versionshinweis:

  • Die Linux-Distributionen benötigen mindestens Windows 10 Version 1703.

Windowspage - Weitere interessante Tipps und Einstellungen
Tipps für Windows 10, Windows 11
Statistik

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!