Pular para o conteúdo principal

Expressão Cron

Tutorial

1. Sequência de Posições

A Cron utilizada no Accessus consiste de 6 posições sequenciais:

Segundo, Minuto, Hora, Dia do mês, Mês, Dia(s) da semana

Ficando assim:

* * * * * *
│ │ │ │ │ └─> Dia(s) da semana
│ │ │ │ └───> Mês
│ │ │ └─────> Dia do mês
│ │ └───────> Hora
│ └─────────> Minuto
└───────────> Segundo
Importante:

Na configuração da Cron deve-se respeitar o espaçamento entre as posições.

2. Modelo Sequência Posições Cron

  1   2  3 4 5 6 ───────────> Posições sequenciais
0 */10 * * * * ───────────> Cron configurada a cada 10 minutos

2. Modelo Configuração Cron

SintaxeSignificadoExemploExplicação
*Qualquer tempo* * * * * *Sempre
*/xCada x tempo*/5 * * * * *Cada 5 segundos
?Sem especificação0 0 0 25 12 ?Todo Natal

3. Exemplos de Configuração

SintaxeExplicação
0 0 * * * *Toda hora, todos os dias
*/10 * * * * *Cada 10 segundos
0 */25 * * * *Cada 25 minutos
0 0 8-10 * * *8, 9 e 10 horas todos os dias
0 0 0 */30 * *Cada 30 dias
0 0/30 8-10 * * *8:00, 8:30, 9:00, 9:30 e 10 horas todos os dias
0 0 9-17 * * MON-FRIdas 9 ás 17 nos dias da semana (Segunda á sexta)
0 0 0 1 5 ?Todo dia do Trabalhador

4. Expressões Cron

Para mais informações sobre configuração Expressão Cron: