tee
を使用すると、ファイルと端末で同時に出力を取得できます。しかし、bashファイル(ターミナルで実行される)でyaourt -Syu | tee yaourt.log
を実行すると、yaourtの出力には通常のcolors(色なし)。また、(確かに)テキストファイルを開くと、色が表示されません。
ターミナルでyaourt
のカラーフォーマットを表示し、同時に出力(カラーコード付き)をファイルに保存する簡単な方法は、yaourt color
オプションを使用することです。
yaourt -Syua --color | tee yaourt.log
ログファイルを表示するには、次を使用します。
cat yaourt.log
カラーコードによってログが読み取れなくなるため、テキストエディタの代わりに