Каков синтаксис для задания cron, которое запускается через 15 и 45 минут после часа? - PullRequest
12 голосов
/ 25 октября 2011

Каков синтаксис для задания cron, которое выполняется через 15 и 45 минут после часа? (Так каждые 30 минут.)

Будет ли синтаксис выглядеть примерно так:

15,45,30   *       *       *       *       wget -O /dev/null http://somesite.com/4_leads.php

Так, например, он будет работать на

2:15
2:45
3:15
3:45
4:15
4:45

и т. Д.

1 Ответ

25 голосов
/ 25 октября 2011

С man 5 crontab

field          allowed values
-----          --------------
minute         0-59
hour           0-23
day of month   1-31
month          1-12 (or names, see below)
day of week    0-7 (0 or 7 is Sun, or use names)

Или, другими словами

# m   h   dom mon dow   user          command
15,45 *    *   *   *    yourusername  wget -O /dev/null http://somesite.com/4_leads.php

Пропустить поле имени пользователя, если вы помещаете запись в пользовательский crontab, через crontab -e, crontab -e -u yourusername или аналогичный.

Этот вопрос лучше подходит для serverfault .

...