[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cron und e-mails




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 <root@samba> /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




Reply to: