web-dev-qa-db-ja.com

Linux:tail-f出力とコメントを別のテキストファイルに書き込む

コマンド tail -fコマンドはトレースに最適であり、ターミナルでは、たとえば、Enterキーを押して、次のようなコメントを入力できると非常に便利です。

-- after xyz change... --

記録の目的で、テール出力と注釈を2番目のファイルにパイプできるようにしたいと思います。これは可能ですか(出力を手動でコピーして貼り付ける以外)?ありがとう!

5
Oliver Williams

これはあなたが必要とすることをします:

sh -c 'tail -f file & cat' | tee file2

Enterキーを押すと、端末出力のコメントが複製されることに注意してください。

{...}の代わりに(...)sh -cでも機能しますが、tail -fを押しても実行が停止しません。 ctrl+c

5
pLumo