Zusätzlich zuArchLinux – yaourt: Updateprotokoll speichern?

Zusätzlich zuArchLinux – yaourt: Updateprotokoll speichern?

Zusätzlich zuArchLinux – yaourt: Updateprotokoll speichern?

Mit teekann ich die Ausgabe gleichzeitig in einer Datei und im Terminal abrufen. Wenn ich jedoch yaourt -Syu | tee yaourt.login 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 yaourtim Terminal anzuzeigen und die Ausgabe (mit Farbcodes) gleichzeitig in einer Datei zu speichern, ist die Verwendung der Yaourt- colorOption:

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

verwandte Informationen