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