크론이 실행될 때
0 16 * * * journalctl --vacuum-time=10d
다음 내용이 포함된 이메일을 받았습니다.
Vacuuming done, freed 0B of archived journals from /var/log/journal.
Vacuuming done, freed 0B of archived journals from /var/log/journal/68eb3115209f4deb876284bab504772b.
Vacuuming done, freed 0B of archived journals from /run/log/journal.
때로는 일부 바이트가 해제되지만 0B가 해제된 경우 이러한 이메일을 어떻게 억제할 수 있습니까?
답변1
가장 간단한 일은 파이프를 연결하는 것입니다.2>&1 | grep -v 'freed 0B'
cron이 0줄의 출력을 생성하는 명령을 실행하면 cron은 이메일을 보내지 않습니다.