crontab для команды запускать каждую неделю и три месяца?

Какова будет моя запись crontab для команды, которую я хочу запускать каждую неделю. Я не хочу запускать команду с 8 вечера до 5 утра и любой случайный день в порядке.

Точно так же была бы моя запись crontab для команды, которую я хочу запускать каждые три месяца, а также я не хочу запускать какую-либо команду с 8 вечера до 5 утра и любой случайный день в порядке.

Только началось с crontab так что некоторые трудности

One Solution collect form web for “crontab для команды запускать каждую неделю и три месяца?”

crontab на каждую неделю (понедельник в 15:10):

 10 15 * * 1 test -x /path/to/your/weekly/command && /path/to/your/weekly/command 

и каждые 3 месяца, 2 января, апреля, июля и октября в 13:12:

 12 13 2 1,4,7,10 * test -x /path/to/your/quarterly/cmd && /path/to/your/quarterly/cmd 

Это для обычных записей crontab пользователя, для /etc/crontab добавить имя пользователя перед командой.

Для команд, которые нужно запускать еженедельно, на Vixie cron вы также можете использовать @weekly вместо первых 5 записей. В этом случае он будет запускаться в начале каждого воскресенья в полночь ( 0 0 * * 0 ), что не в то время, когда вы хотите.

  • проблема с работой cron каждые 2 минуты
  • crontab -e дает: / var / spool / cron /: mkstemp: разрешение отклонено
  • Как перечислить фактические cronjobs?
  • Crontab для резервного копирования каталога
  • Начало работы Crontab +1 мин после @reboot
  • Откуда эта работа munin cron?
  • Задание Cron не дает результата
  • Почему мой кронтаб не срабатывал?
  • Когда будет запущен этот cron
  • Расписание Cronjob
  • Максимальное количество записей в Crontab
  • Linux и Unix - лучшая ОС в мире.