Zusätzlich zuArchLinux – yaourt: Updateprotokoll speichern?
Mit tee
kann ich die Ausgabe gleichzeitig in einer Datei und im Terminal abrufen. Wenn ich jedoch yaourt -Syu | tee yaourt.log
in einer Bash-Datei ausführe (die in einem Terminal ausgeführt wird), hat die Ausgabe von Yaourt nicht die üblicheFarben(keine Farben). Außerdem können Sie (sicher) beim Öffnen der Textdatei keine Farben sehen.
- Ist es möglich, die Farbformatierung von YouTube immer noch anzuzeigen, wenn der obige Befehl über ein Bash-Skript ausgeführt wird?
- Ist es möglich, den gespeicherten Text später noch einmal in der gleichen Farbformatierung anzuzeigen?
Antwort1
Eine einfachere Möglichkeit, die Farbformatierung yaourt
im Terminal anzuzeigen und die Ausgabe (mit Farbcodes) gleichzeitig in einer Datei zu speichern, ist die Verwendung der Yaourt- color
Option:
yaourt -Syua --color | tee yaourt.log
Um die Protokolldatei anzuzeigen, verwenden Sie:
cat yaourt.log
anstelle eines Texteditors, da die Farbcodes das Protokoll unlesbar machen