Seguindo a filosofia usual unix de combinar ferramentas: use grep
para pesquisar e tail
para retornar a última parte do arquivo.
grep cron /var/log/syslog | tail -n 5
Digamos que eu queira pegar os últimos 5
mencionei o cron em /var/log/syslog.log
olhando o manual do grep, parece que não consigo fazer o grep procurar em sentido inverso. No entanto, posso pegar as ocorrências mais recentes.
grep cron -m 5 /var/log/syslog
Existe um comando grep invertido que posso usar? :)
Tags grep