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

Re: cron.daily und cron.weekly werden gleichzeitig ausgeführt



Hi Matthias,

Matthias Böttcher, Sonntag, 21. Oktober 2012: 

> oder gleich nur noch eine (lange) Zeile in /etc/crontab für daily und
> weekly:
> 
> 25 0    * * *   root    test -x /usr/sbin/anacron || ( cd / &&
> run-parts --report /etc/cron.daily; cd / && LANG=C date +%A | grep -q
> "Sunday" && run-parts --report /etc/cron.weekly )

Ja, so ist es elegant, und kommt auch von der logischen Konstruktion
her dem Ziel am nächsten, nämlich die cronjobs nicht unabhängig
voneinander zu starten, sondern aus einem Aufruf heraus.

Nichts anderes steckt ja hinter der Zeitverschiebung zwischen cron.daily
und cron.weekly. weekly wird ne Viertelstunde später gestartet als
daily, und dahinter steht die Annahme, die daily-Skripte mögen beendet
sein, wenn die weekly-Skripte starten. Das kann in vielen Fällen
stimmen, muß aber nicht.

Vielen Dank für den Denkanstoß!

-- 
Andre Tann


Reply to: