7

実稼働ログでユーザーを追跡しようとしています。

使用できますか

tail -f grep "username"
4

4 に答える 4

13

はい-パイプを使用します。すなわち

tail -f <some filename> | grep 'username'
于 2013-01-02T15:00:06.683 に答える
4

はい、パイプを使用できます

tail -f fileName | grepユーザー名

于 2013-01-02T15:04:12.143 に答える
3

ackgrepのようなテキストファインダーであるコマンドには、このために特別に設計されたフラグ--passthruがあります。

自動的にカラーコードが一致するためack、これを使用して、末尾のログファイルの出力を検索し、一致を強調表示するだけでなく、一致しない行を確認することもできます

tail -f error.log | ack --passthru whatever

テールログのすべての行が表示されますが、一致するものが強調表示されます。

ackはhttp://beyondgrep.com/にあります

于 2014-01-19T06:08:08.097 に答える
1

実際、私はそれを使用する方が効率的であることがわかりました:grep username filename | しっぽ

于 2014-01-19T05:46:34.767 に答える