0

Gerador Crontab

Crie expressões cron com menus suspensos e veja instantaneamente uma programação em linguagem simples, além dos próximos 5 tempos de execução reais.

Processando... 0%

Resultado

A sintaxe do Cron é notoriamente concisa: cinco campos separados por espaço onde * significa tudo, */5 significa cada quinto valor e 0 0 * * 1 de alguma forma significa meia-noite de segunda-feira. Este gerador elimina as suposições - em vez de escrever a expressão à mão, você a constrói: para cada campo (minuto, hora, dia do mês, mês, dia da semana) escolha 'todo valor', 'cada N' ou digite valores e intervalos específicos como 0,30 ou 9-17, e a expressão de cinco partes se monta quando você clica.

O resultado é verificado de três maneiras ao mesmo tempo. A própria expressão é atualizada ao vivo e está pronta para ser copiada para crontab -e. Abaixo dela, uma frase em linguagem simples descreve a programação - com nomes de meses e dias da semana em seu idioma - então '*/10 2-4 * * 1-5' parece uma frase em vez de um quebra-cabeça. E o mais importante, a ferramenta calcula os próximos 5 tempos de execução reais com matemática de calendário real em seu horário local: se o cronograma não fizer o que você esperava, você verá isso imediatamente nas datas, antes que o trabalho falhe na produção.

O cálculo segue a semântica real do cron, incluindo a regra que confunde até mesmo administradores experientes: quando os campos do dia do mês e do dia da semana são restritos, o cron POSIX executa o trabalho quando um deles corresponde, não ambos. Valores de etapas, listas e intervalos são suportados em todos os campos, e programações impossíveis (como o dia 31 nos meses somente de fevereiro) são detectadas em vez de nunca serem acionadas silenciosamente.

Tudo é executado no lado do cliente no seu navegador – os detalhes da programação nunca saem da sua máquina e a página funciona offline depois de carregada. Observe que esta ferramenta cria expressões crontab padrão de 5 campos; se você tiver uma expressão existente e quiser apenas verificá-la, use nosso validador cron separado, que se concentra na validação da sintaxe em vez de na construção de cronogramas.