Entradas crontab não documentadas

0

Em um dos servidores de produção, alguns processos estão usando o crontab para iniciar periodicamente.

Quando eu inspeciono as entradas do crontab, vejo:

* * * * * some job

Não consigo descobrir o que isso realmente faz. O único exemplo que encontro, relacionado a isso, é de wikipedia, que executa algum trabalho a cada minuto.

* * * * ? some job

Os dois crons acima são idênticos?

    
por Dog eat cat world 24.08.2011 / 21:58

1 resposta

1

Fonte: link

*     *     *   *    *        command to be executed
-     -     -   -    -
|     |     |   |    |
|     |     |   |    +----- day of week (0 - 6) (Sunday=0)
|     |     |   +------- month (1 - 12)
|     |     +--------- day of month (1 - 31)
|     +----------- hour (0 - 23)
+------------- min (0 - 59)

Então, sim, ele é executado a cada minuto.

Com relação ao seu ponto de interrogação, esta é a razão:

Both in classic and extended modes, nnCron users can use a "nonstandard" character "?" in the first four fields of cron format. It stands for time of nnCron startup, i. e. when a field is processed, startup time will be substituted for the question mark: minutes for Minute field, hour for Hour field, day of the month for Day of month field and month for Month field.

Fonte: link

    
por 24.08.2011 / 22:00

Tags