Ich benutze:
user@unknown:~$ sudo command -option > log
um die ergebnisse von "befehl" in der datei "log" zu speichern, aber ich möchte das ergebnis auch auf dem terminal erhalten, ist das möglich?
Ich benutze Ubuntu 10.04 lts.
Ich benutze:
user@unknown:~$ sudo command -option > log
um die ergebnisse von "befehl" in der datei "log" zu speichern, aber ich möchte das ergebnis auch auf dem terminal erhalten, ist das möglich?
Ich benutze Ubuntu 10.04 lts.
Antworten:
Verwenden Sie
tee
.quelle
Der Befehl, den Sie suchen, ist 'tee', wodurch eine Datenverbindung ähnlich wie bei einem Pipe-Tee hergestellt wird. Es sendet Daten auf zwei Arten. Damit
würde die Befehlsausgabe sowohl an die Datei 'log' als auch an stdout, in diesem Fall an Ihr Terminal, senden.
quelle
Sie können auch
script
[ http://linux.die.net/man/1/script ] verwenden, um alle Ereignisse in Ihrer Terminalsitzung zu erfassen.quelle