/var/log/syslog.log
grepのマニュアルを見ながら、cronへの最後の5つの言及をつかみたいとしましょう。 grepで逆方向検索を実行できないようです。しかし、最近何が起こったのかわかります。
grep cron -m 5 /var/log/syslog
reverse grepコマンドを使用できますか? :)
答え1
パイプラインはどこにありますかtac
?
http://linux.about.com/library/cmd/blcmdl1_tac.htm
tac /var/log/syslog | grep cron -m 5
答え2
一般的なUnixコンバイナの哲学に従います。つまり、ファイルの最後の部分をgrep
検索して返します。tail
grep cron /var/log/syslog | tail -n 5