Eu estou procurando uma maneira, simplesmente imprimir as últimas linhas X de um serviço systemctl no Debian. Gostaria de instalar esse código em um script, que usa as entradas de log impressas e as mais recentes. Encontrei este post, mas não foi possível modificá-lo para meus propósitos.
Atualmente, estou usando esse código, que está apenas fornecendo um pequeno trecho dos arquivos de log:
journalctl --unit=my.service --since "1 hour ago" -p err
Para dar um exemplo da aparência do resultado, basta digitar o comando acima para qualquer serviço e rolar até o final do log. Em seguida, copie as últimas 300 linhas começando da parte inferior.
Minha idéia é usar o egrep ex. egrep -m 700 .
mas não tive sorte desde agora.