Als Härtetest hätte ich denoch gerne ein paar echte crontabs. Da ich
sonst auf keinem unixoiden System arbeite, habe ich keinerlei Zugriff
auf echte crontabs.
Könntet ihr hier bitte ein paar eurer crontab Zeilen posten? Vielen Dank!
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
17 * * * * root run-parts --report /etc/cron.hourly
25 11 * * * root run-parts --report /etc/cron.daily
47 12 * * 7 root run-parts --report /etc/cron.weekly
52 13 1 * * root run-parts --report /etc/cron.monthly
50 10 * * * root /usr/bin/syslog-summary -s /var/state/syslog-summary /var/log/{auth.log,syslog}
3/17 * * * * root /usr/sbin/ntpdate -s ntp1.sda.t-online.de
22 */4 * * * root /usr/sbin/uucico -S uu.inka.de
*/9 * * * * ecki /usr/local/bin/despam > /dev/null
#0 * * * * root test -x /usr/sbin/tigercron && /usr/sbin/tigercron -q
#00 1 * * * root [ -x /usr/share/john/cronjob ] && nice /usr/share/john/cronjob start
#00 7 * * * root [ -x /usr/share/john/cronjob ] && /usr/share/john/cronjob stop
Hm... Was bedeutet diese Zeile?
Immer die dritte Stunde, aber in 17er Schritten? Was soll da rauskommen?
Das auf diesem System die Systemzeit 'ploetzlich' rueckwaerts oder
vorwaerts springt.
Eigentlich alle 17 minuten starten mit 3, also 3,20,37,54. Der Grund hinter
der 3 ist einfach zu verhindern, dass alle Jobs zur gleichen Zeit loslaufen.
Aber ja, es tut nicht was es soll *G* (läuft jede stunde nur einmal)
Gruss
Bernd
Laut Dokumentation sollte das mit 3-54/17 moeglich sein.
Soweit ich in der Doku bin, ist sowas aber nicht vorgesehen.
> Der Grund hinter
> der 3 ist einfach zu verhindern, dass alle Jobs zur gleichen Zeit loslaufen.
> Aber ja, es tut nicht was es soll *G* (läuft jede stunde nur einmal)
Weil es cron auch anders interpretiert, oder hat es einen anderen Grund?
Weil es falsch angegeben ist, ja. Is aber egal - ich habs noch nicht mal
gefixed jetzt.
Gruss
Bernd