Správné nastavení crontab

Správné nastavení crontab
« kdy: 11. 12. 2012, 14:43:10 »
Chcel som sa spytat, ci mam dobre nastaveny crontab, resp. ci to dobre chapem

00  03   *       *       1,4
toto by malo vzdy o tretej spustat, pondelok a stvrtok


00  03   1       *        *
toto vzdy o tretej, prvy den kazdeho mesiaca.
Ano?
dakujem za rady
« Poslední změna: 11. 12. 2012, 15:18:57 od Petr Krčmář »


Re:Správné nastavení crontab
« Odpověď #1 kdy: 11. 12. 2012, 15:27:15 »
Ano, myslím, že to chápeš správně. Pozor jen na jednu zradu, pokud budeš chtít implementovat něco ve stylu „první středa v měsíci“, nejde to pomocí standardního crontabu udělat, protože mezi kalendářním datem a dnem v týdnu je vazna „nebo“ namísto „a zároveň“. Je třeba si pomoci:
Kód: [Vybrat]
00 12 1-7 * * test $(date +\%u) -eq 3 && echo "Zkouska siren, zkouska siren, zkouska siren" | wall