tail -f "アクティブディレクトリ"のすべてのファイル

tail -f

私は常にログを生成するディレクトリで作業しています。 bash で tail -f* を使用して、ディレクトリ内のすべてのログエントリを表示します。ただし、tailが実行されているときに新しいファイルを生成すると、tailは新しいファイルを使用しません。簡単な解決策はありますか?ありがとうございます!

編集:OS:SLES4SAP 12 SP2 3.0.101-63 - デフォルト

ベストアンサー1

コマンドを実行すると、その時点でディレクトリに存在していたファイルに展開tail -f *されるため、新しいファイルが追加された場合は、再度使用して新しいファイルを追加しない*限り表示できなくなります。tailパラメータ。

watchwith を使用すると、tail常に拡張され、*新しいファイルが表示されると一致します。

一例は、watch -n 1 tail *ログファイルの更新速度に応じて、必要に応じて更新間隔を調整できることです。

おすすめ記事