Gibt es eine elegante Möglichkeit, die Ausgabe eines Befehls nach Ausführung des Befehls in einer Datei zu speichern, während das Terminalfenster geöffnet ist, dh nachdem der Befehl im Terminal ausgeführt wurde?
Der Ausgang ist noch im Terminal vorhanden. Jetzt konnte ich alle Zeilen kopieren und einfügen und in einer Datei speichern.
Aber gibt es vielleicht eine Methode, um den Ausgabepuffer eines Terminalfensters in eine Datei zu schreiben, oder noch besser die Ausgabe eines bereits ausgeführten Befehls?
Antworten:
Sie haben anscheinend eine Reihe von Optionen, aber gnome-terminal unterstützt nicht die Protokollierung in einer Datei.
Sie können den
script
Befehl vor Ihrer Ausgabe ausführen, um dies zu erreichen. Weitere Informationen finden Sie in den Fragen und Antworten zu Launchapd .Sie können anstelle von gnome-terminal ein anderes Terminal installieren und verwenden, das die Protokollierung aller Ausgaben in einer Datei wie Putty unterstützt. Es kann andere geben.
Sie können einfach die gewünschte Textausgabe markieren und dann mit STRG-UMSCHALT-C den Text kopieren.
quelle
Edit->Select All
in gnome terminal kann Ihnen helfen, alle im PufferWenn Sie nach einer Möglichkeit suchen, die Ausgabe eines Befehls in einer Datei zu speichern und auch im Terminal anzuzeigen, verwenden Sie den Befehl tee.
Die Ausgabe des Befehls wird sowohl im Terminal als auch in der Datei angezeigt.
quelle