回答:
試しましたtail -f file1 file2か?少なくとも私のFreeBSDマシンでは、まさにあなたが望むことをするようです。おそらく、tailDebianシステムに付属しているものでもそれができますか?
-Fサーバープログラムを再起動しているため、多くのファイルが切り捨てられる可能性があるため、代わりに通常使用します。
tail -qF *.log:-qファイル名を非表示にすると-FArcegeができるように、指摘したように、tail私のログファイルを回転させているので、名前ではなく、記述に従ってください。
tail -f /var/log/folder/*、それは「は/ usr / binに/テールを実行することができない:引数リストが長すぎる」エラーを返します
演習では、tail -f f1 f2 f3と同じことを行う小さなノードユーティリティを書きました。
スプレックス:
https://www.npmjs.com/package/splex
主な「アップグレード」は、ファイル名ごとに行が色分けされ、テーブルのようなインターフェイスを使用できることです。
私がこれを書いた実際の主な理由である別の改善は、.splexrc.jsonファイルを異なるフォルダに入れる機能です。そのため、代わりtail -f f1 f2 f3に1つのフォルダに入力し、次に別のファイルに入力する必要があり、.splexrc.jsonファイルをルートに書き込むことができますあなたのプロジェクトとsplexファイルリスト引数なしで入力するだけで、設定ファイルで列挙した関連ログを自動的にストリーミングします。
multitailそこの王様です 行をブロックしたりブロックしたりせずに、複数のファイル/パイプからの入力