Онлайн-проверка и анализ выражений Crontab
Linux crontab — это команда, используемая для регулярного выполнения программ. Формат времени следующий:
┌──────────── [Необязательно, это поле не поддерживается стандартной реализацией] второй (0 - 59)
| ┌────────── минута (0 - 59)
| | ┌──────── час (0 - 23)
| | | ┌────── День месяца (1 - 31)
| | | | ┌──── месяц (1 - 12)
| | | | | ┌── День недели (0 - 6) (В воскресенье 0)
| | | | | |
* * * * * * command
Анализ описания:
символ | значение | пример | Описание |
---|---|---|---|
* | Указывает любое значение, соответствующее этому полю | * * * * * | Выполнять раз в минуту |
- | Указывает диапазон | 1-10 * * * * | Триггер каждую минуту от 1 до 10 минут |
, | Список значений перечисления | 1,10 * * * * | Триггер каждую минуту через 1 и 10 минут |
/ | Триггер запускается в начальное время, а затем срабатывает каждое фиксированное время | */10 * * * * | Триггер каждые 10 минут |