Bisher habe ich Cronjobs nicht wirklich genutzt. Hier mal ein Backup-Script oder da mal eine Kleinigkeit, aber den Mailversand habe ich nicht gebraucht. Nachdem ich einen Cronjob für ntpdate eingestellt habe und jede Nacht die Mail über das erfolgreiche Update bekam gefiel mir die Kommunikation irgendwie. Es ist doch toll, wenn Server einem ein bisschen erzählen was los ist. Nun wollte ich ein paar andere tolle Crons einrichten, aber nur im Fehlerfall benachrichtigt werden, da die Anzahl der Meldungen sonst mein Postfach sehr zuspammen würde.
Um nur im Fehlerfall eine Mail zu erhalten leitet man nur die Standardausgabe stdout nach /dev/null um
0 2 * * * /usr/sbin/ntpdate -b ptbtime1.ptb.de ntp2.ja.net > /dev/null
Um in keinem Fall eine Mail von einem Cronjob zu erhalten leitet man alle Ausgaben nach /dev/null um
0 2 * * * /usr/sbin/ntpdate -b ptbtime1.ptb.de ntp2.ja.net &> /dev/null
So kann ich meine Crons mal neu organisieren und schalte einige weitere zum Mailempfang dazu.