Спецификация часов crontabs */1 такая же, как *
Я ищу пояснения с вкладкой cron, с которой я работаю.
some job 1 * * * *
some job 1 */1 * * *
Эти работы одинаковы? Задание будет запускаться каждую минуту каждую минуту.
Возможно, кто-то может прояснить разницу между *
а также */x
в хронтаб.
1 ответ
Решение
Да, это то же самое. Со страницы руководства (man 5 crontab
):
A field may be an asterisk (*), which always stands for ``first-last''.
[...]
Ranges can include "steps", so "1-9/2" is the same as "1,3,5,7,9".
Следовательно */x
означает весь диапазон (в зависимости от положения *
) покрыты ступенями x
,
В вашем случае для позиции "час" диапазон от первого до последнего составляет от 0 до 23. Так *
знак равно 0-23
, а также */1
знак равно "0,1,2,...,22,23"
, что точно так же.