に加えてArchLinux - yaourt: アップデートログを保存しますか?

に加えてArchLinux - yaourt: アップデートログを保存しますか?

に加えてArchLinux - yaourt: アップデートログを保存しますか?

を使用するとtee、ファイルとターミナルの両方で同時に出力を得ることができます。しかし、yaourt -Syu | tee yaourt.logbashファイル(ターミナルで実行される)で実行すると、yaourtの出力は通常とは異なります。(色なし)。また、(確かに) テキスト ファイルを開いたときに色は表示されません。

  • 上記のコマンドを bash スクリプト経由で実行した場合でも、yaourt のカラー フォーマットを確認することはできますか?
  • 保存したテキストを後で同じ色の書式で再度表示することは可能ですか?

答え1

ターミナルでのカラーフォーマットを表示しyaourt、同時に出力 (カラーコード付き) をファイルに保存するより簡単な方法は、 yaourtcolorオプションを使用することです。

yaourt -Syua --color | tee yaourt.log  

ログファイルを表示するには、次を使用します:

cat yaourt.log  

テキストエディタの代わりに、色分けによりログが読みにくくなるため

関連情報