4

特定の文字列がアクティブなログ ファイルに表示されていることを保証する必要があります。これは、操作が有効であることを意味します (このカウントをトリガーにフィードします)。

これをリモートで行うことを考えると、「tail -f filename」を使用することはできません。そうしないと、ファイルに無期限に続くため、最後に書き込まれた行の束を取得して、

tail -n8 /var/log/service/service_V138/operations.log| grep \|DONE\| | wc -l

もっと良い方法はありますか?

4

2 に答える 2

4

パイプを削除して代わりにwc使用することで、これを少し改善できます。grep -c

tail -n8 /var/log/service/service_V138/operations.log | grep -c \|DONE\|
于 2010-09-24T22:14:54.943 に答える
1

less +F -N somelogfile.log ?パターン シンプルで簡単

于 2010-10-03T18:15:46.527 に答える