~/tools / Cron Generator
Cron Generator
Construa uma expressão cron a partir dos campos minuto/hora/dia/mês/dia-da-semana, ou obtenha uma explicação em linguagem simples de uma expressão existente.
Uma expressão cron como "0 9 * * 1-5" é compacta, mas fácil de errar. Construa uma a partir de um formulário e veja sua explicação, ou cole a expressão cron de outra pessoa para verificar o que ela realmente faz.
# Casos de uso
- Configurar corretamente uma expressão cron para um job em lote agendado ou um pipeline de CI/CD
- Verificar exatamente quando o crontab ou o schedule do GitHub Actions de outra pessoa realmente dispara
- Descobrir como expressar algo como "dias úteis às 9h" em uma expressão cron
# Como usar
- Preencha minuto/hora/dia/mês/dia-da-semana acima — a expressão cron e sua explicação são atualizadas automaticamente.
- Para decodificar uma expressão cron existente, cole-a na caixa abaixo e leia a explicação.
Construir uma expressão cron
0 9 * * 1-5
Executa em seg–sex, às 9, no minuto 0
Explicar uma expressão cron
Executa a cada hora, no minuto a cada 15 minuto(s)
# FAQ
- Em que ordem ficam os campos?
- minuto hora dia mês dia-da-semana (5 campos). Alguns sistemas usam uma variante de 6 campos com segundos, mas esta ferramenta segue o formato padrão de 5 campos.
- Suporta listas, intervalos e passos?
- Sim — listas separadas por vírgula (ex.: 1,15), intervalos com hífen (ex.: 1-5), e valores de passo */n são todos suportados. Combinações complexas podem produzir uma explicação simplificada.
# Relacionados
# Aprenda nos sites irmãos
- Learn Linux commands
Try the commands in a simulated terminal — prodou.net
- Learn shell scripting
Shell scripting from the ground up — prodou.net