O que é uma expressão Cron?
Uma expressão Cron é uma cadeia de caracteres composta por cinco campos que define uma programação recorrente em sistemas do tipo Unix. Cada campo representa o minuto, a hora, o dia do mês, o mês e o dia da semana — suportando caracteres curinga (*), intervalos (1-5), listas (1,3,5) e valores em intervalos (*/5).
Referência rápida à sintaxe do Cron
| Campo | Valores permitidos | Caracteres especiais |
|---|---|---|
| Ata | 0–59 | * , - / |
| Hora | 0–23 | * , - / |
| Dia do mês | 1–31 | * , - / |
| Mês | 1–12 | * , - / |
| Dia da semana | 0–7 (0 e 7 = Sol) | * , - / |
Casos de utilização comuns
- Agendamento de tarefas de cópia de segurança e rotação de registos
- Executar verificações de monitorização em intervalos específicos
- Acionar pipelines de CI/CD de acordo com um calendário
- Envio de relatórios e notificações periódicas
- Tarefas de manutenção e limpeza da base de dados