tail -f mylogfile
のような簡単な方法はありますが、複数のファイルの変更を表示する方法はありますか(ファイル名が各行のプレフィックスとして追加されている可能性があります)。それともGUIツールですか?私はDebianを実行しています。
やってみました tail -f file1 file2
?少なくとも私のFreeBSDマシンでは、あなたが望んでいることを正確に実行しているようです。たぶん、Debianシステムに付属するtail
でもそれができるのでしょうか?
何らかの理由で、tail -f file1 file2
に沿った答えは、私が考えていたものとはまったく異なりました。
グローバルな時系列に関係なく、最近の「ローカル」のようないくつかのログで何が起こったかを知りたいです。
そのために、watch -n1 tail -n10 file1 file2
などを使用しました。
演習では、tail -f f1 f2 f3と同じことを行う小さなノードユーティリティを作成しました
プレックス:
https://www.npmjs.com/package/splex
主な「アップグレード」は、行がファイル名ごとに色分けされていること、およびテーブルのようなインターフェイスを持つことができることです。
別の改善点、実際に私がこれを書いた主な理由は、。splexrc.jsonファイルを別のフォルダーに置くことができるため、代わりにtail -f f1 f2 f3
1つのフォルダーに別のファイルを作成し、次に別のファイルに追加します。プロジェクトのルートに.splexrc.jsonファイルを書き込み、ファイルリスト引数なしでsplex
と入力するだけで、構成ファイルで列挙した関連ログを自動的にストリーミングできます。