Quão estúpida eu sou! Logo depois de ter feito a pergunta eu tenho uma iluminação e eu tentei isso:
systemctl --lines 0 status ssh.service
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-10-09 10:51:59 CEST; 3 days ago
Process: 1735 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS)
Process: 1729 ExecReload=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Process: 1194 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 1240 (sshd)
Tasks: 1 (limit: 4915)
Memory: 1.9M
CPU: 80ms
CGroup: /system.slice/ssh.service
└─1240 /usr/sbin/sshd -D
-n, --lines= When used with status, controls the number of journal lines to show, counting from the most recent ones. Takes a positive integer argument. Defaults to 10.
Não é óbvio, a partir do man
, se isto deveria funcionar dessa forma (n deve ser positivo , não seguro se incluir zero ), de qualquer forma --lines=0
remove o log completamente (incluindo a linha separadora vazia).