另外ArchLinux - yaourt:儲存更新日誌?
我tee
可以同時在文件和終端上獲取輸出。但是當我yaourt -Syu | tee yaourt.log
在 bash 檔案(在終端中執行)中執行時,yaourt 的輸出沒有通常的輸出顏色(無顏色)。另外(當然)打開文字檔案時您看不到顏色。
- 透過 bash 腳本執行上述指令時是否仍可看到 yaourt 的顏色格式?
- 以後是否可以再次以相同的顏色格式查看已儲存的文字?
答案1
yaourt
在終端機中顯示顏色格式並同時將輸出(帶有顏色代碼)保存在文件中的更簡單方法是使用 yaourtcolor
選項:
yaourt -Syua --color | tee yaourt.log
若要顯示日誌文件,請使用:
cat yaourt.log
而不是文字編輯器,因為顏色代碼使日誌不可讀