Meine Crontab:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
[email protected]
HOME=/
LD_LIBRARY_PATH=/usr/local/lib/
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR
#sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * command to be executed
05 01 * * * /root/backup_scripts/run_backups.sh
45 03 * * * /root/backup_scripts/new_scripts/run.sh> "/root/backup_scripts/new_scripts/$(date).run.log" 2>&1
Ich erhalte Daemon-E-Mails mit dem Job run_backups.sh
Ich erhalte KEINE Daemon-E-Mails mit dem Job run.sh, habe jedoch überprüft, ob er ausgeführt wird
Hier ist die Daemon-E-Mail für die run_backups.sh:
from Cron Daemon <[email protected]>
to [email protected]
date Thu, Sep 30, 2010 at 2:22 AM
subject Cron <root@aapsan01> /root/backup_scripts/run_backups.sh
mailing list <admins.boingoboingo.com> Filter messages from this mailing list
mailed-by boingoboingo.com
hide details 2:22 AM (7 hours ago)
[09/30/10 01:05:01] mounting the usb drive
[09/30/10 01:05:09] usbdrive1 is ready.
[blah]blah, blah blah.
[09/30/10 06:41:51] finished syncing drives.
[09/30/10 06:41:53] usbdrive1 was disconnected.
Nachdem Sie die Standardausgabe umleiten
run.sh
zu/root/backup_scripts/new_scripts/$(date).run.log
gibt es nur den Fehlerausgang links nach Standardausgabe zu umleiten. Könnte es sein, dassrun.sh
einfach keine Fehler entstehen?Wenn Sie die Standardausgabe zu sehen ,
run.sh
Verwendung ,tee
es zu speichern, Datei.quelle
cron
AFAIK schickt keine leeren Ausgaben nur für Tritte.2>&1
).