Gerador e analisador de expressões Cron gratuito online
Gere e analise expressões Cron com formatos de 5, 6 e 7 campos. Inclui modelos predefinidos, descrições legíveis e pré-visualização das próximas execuções. Todo o processamento é feito localmente no navegador.
Recursos
Gerar expressões com formulário visual
Analisar expressões existentes com descrições legíveis
Pré-visualizar as próximas 10 execuções
Suporte para formatos de 5, 6 e 7 campos
Como usar
1Preencha os campos para gerar uma expressão Cron.
2Cole uma expressão para analisar e ver as próximas execuções.
3Copie a expressão para usar no seu crontab.
Perguntas frequentes
O que é uma expressão Cron?
Uma expressão Cron é uma string de campos separados por espaços que define um agendamento para executar tarefas. É comumente usada em Linux/Unix crontab, agendamento de tarefas, backups de dados e automação. O formato padrão tem 5 campos (minuto, hora, dia, mês, dia da semana), enquanto os formatos estendidos suportam 6 ou 7 campos (adicionando segundos e ano).
Qual é a diferença entre os formatos de 5, 6 e 7 campos?
O formato padrão de 5 campos inclui minuto, hora, dia do mês, mês e dia da semana. O formato de 6 campos adiciona um campo de segundos no início. O formato de 7 campos adiciona um campo de ano no final. Esta ferramenta detecta automaticamente o formato das expressões coladas.
Por que o domingo é representado como 0 e também como 7?
Algumas implementações usam 0 para domingo (crontab padrão, intervalo 0-6), enquanto outras usam 7 (intervalo 1-7). Esta ferramenta aceita ambas as representações e as trata como o mesmo domingo ao calcular os horários de execução, sem reescrever à força a expressão inserida.
Quais caracteres especiais posso usar em uma expressão Cron?
Os caracteres especiais comuns incluem: * (todos), , (lista), - (intervalo), / (passo). Por exemplo, */5 significa a cada 5 unidades e 1-5 significa o intervalo de 1 a 5.
Quais são os casos de uso comuns para expressões Cron?
Casos comuns incluem: backups agendados do site (diário à meia-noite), relatórios periódicos por e-mail (toda segunda-feira de manhã), limpeza de arquivos de log (a cada hora), busca de dados (a cada minuto) e execução de scripts (mensal no dia 1).