У меня ниже crontab, запланированный на субботу, которая выпадает между 19-23 днями, я не уверен, почему он работал 20 (пятница). Есть догадки?
00 21 19-23 * 6 <command>
спасибо kasperd,
—
симер
0 18 * * 6 [date +\%d -le 07] && <task>
работает хорошо для меня, где необходимо бежать в первую субботу каждого месяца.
/etc/cron.d/mdadm
использовании в Ubuntu и Debian. Вот как работает первое воскресенье каждого месяца:57 0 * * 0 root if [ -x /usr/share/mdadm/checkarray ] && [ $(date +\%d) -le 7 ]; then /usr/share/mdadm/checkarray --cron --all --idle --quiet; fi