4

tail -f mylog.log を使用してログ ファイルを開きました。この間に特定の文字列を検索できますか??

アプリケーションが実行されていて、tail コマンドを使用してログを開いた場合、そのログで特定のキーを検索することは可能ですか??

ありがとう

4

3 に答える 3

2

これはできないと思いますtail

の代わりに、同じ動作をする which をtail -f使用します。less +F次に、 を押しCtrl+Cてテーリングを停止し、 を使用?して逆方向に検索できます。内からファイルのテーリングを続行するにはless、 を押しFます。

于 2012-11-20T14:46:51.050 に答える
0

ファイルを別のプロセスで読み取れるかどうかを尋ねている場合は、はい、読み取れます。つまり、たとえば、別のシェル インスタンスからファイルを検索すると、別のインスタンスが tail -f している間でも機能します。

于 2012-11-20T14:43:20.097 に答える
0

はい。

それを grep にパイプします。

tail -f | grep searchstring
于 2012-11-20T14:43:44.693 に答える