Parser de Expressão Cron
Expressões cron são usadas em sistemas Unix e muitas ferramentas de agendamento (cron, systemd timers, Kubernetes CronJobs, GitHub Actions) para definir cronogramas recorrentes. Cada expressão consiste em cinco campos: minuto, hora, dia do mês, mês e dia da semana.
Esta ferramenta analisa qualquer expressão cron padrão de 5 campos em uma descrição legível e mostra os próximos 5 horários de execução agendados. Suporta curingas (*), intervalos (1-5), listas (1,3,5) e valores de passo (*/15).
Como funciona
Uma expressão cron tem o formato: minuto (0-59) hora (0-23) dia-do-mês (1-31) mês (1-12) dia-da-semana (0-6, onde 0 = Domingo). Caracteres especiais: * (qualquer), , (lista), - (intervalo), / (passo).
Casos de uso
- Verificar cronogramas cron antes de implantar em produção
- Entender expressões cron legadas em sistemas existentes
- Planejar tarefas agendadas para pipelines CI/CD
- Depurar problemas de temporização em automação baseada em cron