PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aus cron ein X-message ausgeben



steam
17.04.03, 02:44
Habe einen script der aus dem cron gestartet wird und mir eine x-meldung ausgeben soll falls dei Ausführung misslingt. Das erreiche ich mit dem string :

DISPLAY=<my_host:0> xmessage < fehlermeldung >.

Jezt wenn ich den script aus der console starte und die ausführung abbreche, dann gibt er mir die fehlermeldung zurück und ich bin zufrieden.... wenn aber ich den cron den script ausführen lasse, und die ausführung stoere, dann gib es keine fehlermeldung.
Der croneintrag lautet:

0 2 * * 1-2,4-6 root /root/my_script.sh > /dev/null 2>&1

Was ich erreichen will ist das der script mir doch eine fehlermeldung ausgibt.

wenn ich das " > /dev/null 2>&1" wegmache, ändert sich nichts ausser das er mir einen locale maol mit dem ganzen output sendet.

Wäre schön wenn jemand eine lösung wusste.

Steam

Jorge
17.04.03, 07:23
Definiere in Deinem my_script.sh $PATH. Ich vemute, daß das Skript den Befehl xmessage nicht findet.