A sintaxe 6,10-12 é válida para a parte da hora de uma tarefa Cron? [duplicado]

1

Eu sei que "10-12" é um intervalo válido para a parte de horas do cron e que "6,7,8" também é uma sintaxe avlid.

Posso combinar esses 2 an us "6,10-12" se o horário válido for 6 e entre 10 e 12?

    
por Mathias F 28.07.2014 / 11:34

1 resposta

2

Isso depende do que o daemon do cron está em uso.

Debian / Ubuntu é enviado com o Vixie cron por padrão. A página de manual para ele ( man 5 crontab ) tem isto a dizer:

Ranges of numbers are allowed.  Ranges are two numbers separated
with a hyphen.  The specified range is inclusive.  For example,
8-11 for an ''hours'' entry specifies execution at hours 8, 9, 10
and 11.

E mais ...

Lists are allowed.  A list is a set of numbers (or ranges)
separated by commas.

Portanto, para essa implementação específica, " 6,10-12 " seria válido, pois é uma lista que contém um número e um intervalo, e um intervalo pode incluir listas.

Se você não tiver certeza, man 5 crontab deve fornecer clareza.

    
por 28.07.2014 / 11:53

Tags