Hi zusammen, da ich mehrere Cron-Auftraege zu laufen habe, bekomme ich somit zig Mails in das Root-Postfach, dass koennen schon mal mehr als 500 am Tag sein. Auch eine Umleitung der Ausgabe zu > /dev/null scheint nicht zu funktionieren. Hat jemand eine Idee wie man diesen Report abstellen kann? Besten Dank im voraus. Gruss Danny
Danny Koenig, Montag, 24. März 2003 22:29:
da ich mehrere Cron-Auftraege zu laufen habe, bekomme ich somit zig Mails in das Root-Postfach, dass koennen schon mal mehr als 500 am Tag sein. Auch eine Umleitung der Ausgabe zu > /dev/null scheint nicht zu funktionieren. Hat jemand eine Idee wie man diesen Report abstellen kann? Besten Dank im voraus.
Aus man 5 crontab: If the uid of the owner is 0, he can put a "-" as first character of a crontab entry. Then cron won't write a sys log message about this command. -- Andreas Feile www.feile.net
Das funktioniert leider nicht. Dort steht auch, dass er eine Sys-Log nutzt, aber ob damit die Zustellung einer Mail an root gemeint ist? Mir erzaehlte mal jemand, dass man sowas aehnliches wie 2> /dev/null an den auszufuehrenden Befehl ranhaengen soll, was auch funktionierte. Leider habe ich seit mittlerweile ueber einem Jahr vergessen, wie genau das war. Es fing jedenfalls wie oben an, jedoch folgte noch was nach /dev/null, was mir leider nicht mehr einfaellt. On Mon, 24 Mar 2003, Andreas Feile wrote:
Aus man 5 crontab:
If the uid of the owner is 0, he can put a "-" as first character of a crontab entry. Then cron won't write a sys� log message about this command.
-- Andreas Feile www.feile.net
Danny Koenig, Montag, 24. März 2003 23:04:
Das funktioniert leider nicht. Dort steht auch, dass er eine Sys-Log nutzt, aber ob damit die Zustellung einer Mail an root gemeint ist?
Ooops, sorry, Ausgangsmail nicht genau genug gelesen. Naja, Du leitest einfach die Standardausgabe in den Mülleimer: [Zeitplan] [Befehl] > /dev/null Dann kriegst Du nur noch Fehlermeldungen per Mail zugestellt. Wenn Du die auch nicht haben willst (ob das schlau ist mußt Du selbst wissen, wohl eher nicht), dann leitest Du stderr auf stdout, und dieses auf /dev/null: [Zeitplan] [Befehl] > /dev/null 2>&1 Dann kommt nix mehr an. -- Andreas Feile www.feile.net
Hi
Hi zusammen,
da ich mehrere Cron-Auftraege zu laufen habe, bekomme ich somit zig Mails in das Root-Postfach, dass koennen schon mal mehr als 500 am Tag sein. Auch eine Umleitung der Ausgabe zu > /dev/null scheint nicht zu funktionieren. Hat jemand eine Idee wie man diesen Report abstellen kann? Besten Dank im voraus.
Gruss Danny
Hatte vor ein paar Tagen den selben Thread am laufen. Probier mal folgendes: Einen Zeilenaufbau like: - Minuten Stunden Tag Monat Wochentag Befehl > /dev/null 2>&1 Funktioniert bei mir einwandfrei. Schonen Gru? V.LIeder
Dankeschoen. Genau das war es, was ich gesucht hatte. :-) Schoenen Abend noch. On Mon, 24 Mar 2003, Volker Lieder wrote:
Hi
Hi zusammen,
da ich mehrere Cron-Auftraege zu laufen habe, bekomme ich somit zig Mails in das Root-Postfach, dass koennen schon mal mehr als 500 am Tag sein. Auch eine Umleitung der Ausgabe zu > /dev/null scheint nicht zu funktionieren. Hat jemand eine Idee wie man diesen Report abstellen kann? Besten Dank im voraus.
Gruss Danny
Hatte vor ein paar Tagen den selben Thread am laufen. Probier mal folgendes: Einen Zeilenaufbau like: - Minuten Stunden Tag Monat Wochentag Befehl > /dev/null 2>&1
Funktioniert bei mir einwandfrei. Schonen Gru? V.LIeder
* Danny Koenig schrieb am Montag, 2003-03-24:
da ich mehrere Cron-Auftraege zu laufen habe, bekomme ich somit zig Mails in das Root-Postfach, dass koennen schon mal mehr als 500 am Tag sein. Auch eine Umleitung der Ausgabe zu > /dev/null scheint nicht zu funktionieren. Hat jemand eine Idee wie man diesen Report abstellen kann? Besten Dank im voraus.
man 5 crontab: If MAILTO is defined (and non-empty), mail is sent to the user so named. If MAILTO is defined but empty (MAILTO=""), no mail will be sent. Also einfach MAILTO="" in die crontab schreiben. Für alle Jobs unterhalb dieser Zeile werden keine Mails mehr versandt. -- Christian Ullrich Registrierter Linux-User #125183 "Remember: 'I am a person. I have a right to the ball.'"
participants (4)
-
Andreas Feile
-
Christian Ullrich
-
Danny Koenig
-
Volker Lieder