Описание формата UNIX cron


Запись крона представляет из себя строку, содержащую, 5 позиций, разделенных пробелами, и записывается следующим образом: * * * * *, где на каждой позиции может быть число, перечень чисел, интервал или период:
1-ая позиция - минута (0..60);
2-ая позиция - час (0..24);
3-я позиция - день месяца (0..31);
4-ая позиция - месяц (0..12);
5-ая позиция - день недели (1..7).
Интервал времени задается через тире, например: 0-15. Период - через дробь.
Примеры:

1. 0 9 5 5 * в 9:00 5-го мая
2. 0 9 * 5 5 в 9:00 по всем пятницам мая
3. 0 * * * * каждый час
4. 0-55/5 * * * 1 каждые 5 минут по понедельникам
5. 0-15 8-17 * * 1-5 каждую минуту с 0 до 15, начииная с 8:00 и до 17:15 по рабочим дням (понедельник - пятница)
6. * * * * * каждую минуту

Как видно из примеров, знак '*' заменят все возможные значения в текущей позиции.

Назад