
Estou procurando esclarecimentos sobre a guia cron com a qual estou trabalhando.
some job 1 * * * *
some job 1 */1 * * *
Esses empregos são iguais? O trabalho será executado no primeiro minuto a cada hora.
Talvez alguém possa esclarecer a diferença entre *
e */x
no crontab.
Responder1
Sim, são iguais. Na página de manual ( 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".
Portanto */x
significa todo o intervalo (dependendo da posição de *
) coberto com etapas de x
.
No seu caso, para a posição "hora", o intervalo do primeiro ao último é de 0 a 23. Então *
= 0-23
e */1
= "0,1,2,...,22,23"
, que é exatamente o mesmo.