Hallo liste und an alle die mir bis jetzt geholfen haben,
Kann ich irgendwie (kann ich sicherlich, aber wie?) Eine email an mich verschicken lassen, wenn der Cron erfolgreich gelaufen ist? Wär klasse wenn mir einer beschreiben könnte wie das geht.
man -s 5 crontab ist die Quelle des Wissens ;-)
Also: nach crontab -e an den Anfang der Datei (nach SHELL=/bin/sh und PATH=...) MAILTO=empfaenger@irgendwo.bla (Die Domain brauchst Du naürlich nur, wenn es 'raus gehen soll, lokal reicht der user Name ;-) )
So, nun kommt das nächste problem (oder sollte ich es herausforderung nennen?) Auf mich zu. Wenn ich mir die crontab anzeigen lasse (crontab -l) Sieht das ganze so aus: ---snip--------------------------------------------------------------------- -- # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.27223 installed on Wed Dec 15 14:53:26 2004) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) 0 21 * * * ...blabla ---snip--------------------------------------------------------------------- -- Das sieht für mich so aus, als ob die crontab irgendwie immer neu temporär zusammengesetzt Wird im verzeichnis /tmp/ und dann mit einer laufenden nummer versehen wird. Oder??? Welches Master-File ist hier gemeint? Wenn ich nun im /tmp nachschaue, existiert nur die datei "crontab.17498". Woher kommt diese nummer 27223 ???? Wenn ich die "original" crontab aus /etc/ anschaue, bekomme ich dies: ---snip--------------------------------------------------------------------- -- SHELL=/bin/sh PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin MAILTO=root # # check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly # -*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1 59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly 14 4 * * * root rm -f /var/spool/cron/lastrun/cron.daily 29 4 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly 44 4 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly ---snip--------------------------------------------------------------------- -- Rufe ich die cron zum editieren auf (crontab -e), erscheint nur diese eine zeile: ---snip--------------------------------------------------------------------- -- 0 21 * * * blabla ---snip--------------------------------------------------------------------- -- Irgendwie check ichs nicht so ganz.... Wenn ich an den cronjobs änderungen vornehmen möchte, in welchem file müssen Diese gemacht werden? (z.B. eintrag einer emailadresse, um eine nachricht nach Durchlauf des cronjobs zu erhalten) *verwirrung* Vielen dank für eure geduld, GREETZ Daniel