初期テールログの出力をファイルに保存しますか?

初期テールログの出力をファイルに保存しますか?

初期テールログの出力をファイルに保存できますか?

この問題を再現する手順:

  1. tail -f application.log
  2. Ctrl+C終了ログ
  3. 次に、この出力をファイルに保存します。

そのようなアルゴリズムが存在すると仮定します。

tail -f application.log | cat >> EOF > /tmp/greppedTMP

ベストアンサー1

どうですか?

tail -f application.log | tee -a /tmp/log

ティーSTDINをファイルに保存し、STDOUTに送信します。 (-aこれがなければ、既存のファイルを上書きします。)

おすすめ記事