Parser de Expresión Cron
Las expresiones cron se usan en sistemas Unix y muchas herramientas de programación (cron, systemd timers, Kubernetes CronJobs, GitHub Actions) para definir horarios recurrentes. Cada expresión consta de cinco campos: minuto, hora, día del mes, mes y día de la semana.
Esta herramienta analiza cualquier expresión cron estándar de 5 campos en una descripción legible y muestra los próximos 5 tiempos de ejecución programados. Soporta comodines (*), rangos (1-5), listas (1,3,5) y valores de paso (*/15).
Como funciona
Una expresión cron tiene el formato: minuto (0-59) hora (0-23) día-del-mes (1-31) mes (1-12) día-de-la-semana (0-6, donde 0 = Domingo). Caracteres especiales: * (cualquiera), , (lista), - (rango), / (paso).
Casos de uso
- Verificar horarios cron antes de desplegar a producción
- Entender expresiones cron heredadas en sistemas existentes
- Planificar tareas programadas para pipelines CI/CD
- Depurar problemas de temporización en automatización basada en cron