Ich möchte die Ausgabe beim Ausführen eines bestimmten Befehls in der Befehlszeile speichern. Nach dem Ausführen des Befehls werde ich jedoch aufgefordert, den Namen meines Kontos einzugeben, um zu bestätigen, dass ich diesen Befehl tatsächlich ausführen möchte.
Wenn ich einfach verwende command > file.txt
, wird die Eingabeaufforderung selbst in der Datei gespeichert und ich kann die Bestätigung nicht eingeben. Mit welchem Befehl kann ich diese Ausgabe speichern?
Antwort1
Sie können verwenden tee
, das sowohl auf stdout als auch in eine Datei schreibt.
command | tee file.txt