Michelle Konzack schrieb:
Am 2004-01-26 08:32:07, schrieb Sebastian Heinlein:
Indem Du den Stdout der Cron-Skripte nach /dev/null umleitest:
*/5 * * * * root SCRIPT.SH >/dev/null
Cron verschickt nur eine E-Mail, wenn Meldungen über stdout oder stderr anfallen.
Interessant, besonderst wenn meine Scripte kein stdout produzieren...
Aber bei meinem script /usr/sbin/tdfetchmail bekomme ich dies:
------------------------------------------------------------------------ Subject: Cron <[EMAIL PROTECTED]> /usr/bin/tdfetchmail 0015
TERM environement variable not set. ------------------------------------------------------------------------
Wie kann ich denn das Abstellen. Verstehe ich irgendwie nicht, - Ist ein BASH-Script
da will der Script oder ein darin aufgerufenes Programm wohl etwas ausgeben, wozu er/es den Typ des Terminals benötigt und der steht ja normalerweise in $TERM.
Fehler werden über stderr ausgegeben, der nicht umgeleitet wird. Somit
solltest Du bei Fehlern dennoch informiert werden. "2>/dev/null" leitet den stderr ins digitale Nirvana (/dev/null) um.
Das ist mir schon klar... ;-)
Aber ich denke, es ist nicht besonderst günstig, FEHLER-Meldungen ins digitale Nirwana zu senden...
Grüße,
Sebastian
Schönen Tag Michelle
Reinhold
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)