另外ArchLinux - yaourt:儲存更新日誌?

另外ArchLinux - yaourt:儲存更新日誌?

另外ArchLinux - yaourt:儲存更新日誌?

tee可以同時在文件和終端上獲取輸出。但是當我yaourt -Syu | tee yaourt.log在 bash 檔案(在終端中執行)中執行時,yaourt 的輸出沒有通常的輸出顏色(無顏色)。另外(當然)打開文字檔案時您看不到顏色。

  • 透過 bash 腳本執行上述指令時是否仍可看到 yaourt 的顏色格式?
  • 以後是否可以再次以相同的顏色格式查看已儲存的文字?

答案1

yaourt在終端機中顯示顏色格式並同時將輸出(帶有顏色代碼)保存在文件中的更簡單方法是使用 yaourtcolor選項:

yaourt -Syua --color | tee yaourt.log  

若要顯示日誌文件,請使用:

cat yaourt.log  

而不是文字編輯器,因為顏色代碼使日誌不可讀

相關內容