Cron Job nur am ersten Wochenende im Monat laufen lassen

Bash, Shell, PHP, Python, Perl, CGI
User avatar
Joe User
Project Manager
Project Manager
Posts: 11138
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Cron Job nur am ersten Wochenende im Monat laufen lassen

Post by Joe User » 2010-07-22 11:14

Funktioniert nicht, da wenn Feld 3 und Feld 5 gleichzeitig gesetzt sind aus einem "AND" ein "OR" wird. Notlösung:

Code: Select all

45 3 1-7 * *   [ "$(date '+%a')" == "Sun" ] && /script
Last edited by Joe User on 2010-07-22 11:15, edited 1 time in total.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: Cron Job nur am ersten Wochenende im Monat laufen lassen

Post by oxygen » 2010-07-22 11:58

Das hängt natürlich nicht zuletzt vom verwendeten crond ab. mit fcron würde das wie erwartet funktionieren.