/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