especificação de hora do crontabs */1 é igual a *

especificação de hora do crontabs */1 é igual a *

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 */xno 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 */xsignifica 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-23e */1= "0,1,2,...,22,23", que é exatamente o mesmo.

informação relacionada