Назад | Перейти на главную страницу

как установить задание cron с определенным временным интервалом?

Мне нужно запустить задание cron с 50-минутным интервалом времени по следующему расписанию:

14:00, 14:50, 15:40, 16:30, 17:20, 18:10

Любая помощь или направление приветствуются.

Спасибо

Имеет ли значение конкретный 50-минутный интервал? Хотели бы что-нибудь сделать следующее? Первая запись в списке cron ниже обозначает диапазон интервалов. Итак, «каждые 50 минут». Если вам нужен конкретный раз, а не «раз в 50 минут», тогда вам лучше жестко задавать интервалы. Также см: http://www.cyberciti.biz/faq/crontab-every-10-min/

*/50 *    *    *    *       exec /usr/local/bin/script.sh
┬    ┬    ┬    ┬    ┬
│    │    │    │    │
│    │    │    │    │
│    │    │    │    └───── day of week (0 - 7) (Sunday=0 or 7)
│    │    │    └────────── month (1 - 12)
│    │    └─────────────── day of month (1 - 31)
│    └──────────────────── hour (0 - 23)
└───────────────────────── min (0 - 59)

Cron не понимает интервалы. Для каждого из них вам потребуется отдельное задание cron.

00 14 * * * ...
50 14 * * * ...
40 15 * * * ...
30 16 * * * ...
20 17 * * * ...
10 18 * * * ...