Ich habe unten Crontab für Samstag geplant, der zwischen den Tagen 19-23 fällt, ich bin nicht sicher, warum es am 20. (Freitag) lief. Irgendwelche Ideen?
00 21 19-23 * 6 <command>
0 18 * * 6 [date +\%d -le 07] && <task>
funktioniert gut für mich, wo es erforderlich ist, jeden ersten Samstag im Monat zu laufen.
/etc/cron.d/mdadm
Ubuntu und Debian. So läuft es jeden ersten Sonntag im Monat:57 0 * * 0 root if [ -x /usr/share/mdadm/checkarray ] && [ $(date +\%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi