Monu Tools

Gerador de expressões cron

Construa e verifique expressões cron. Escolha uma predefinição ou edite os cinco campos, e veja as próximas execuções no seu fuso horário. Corre inteiramente no seu navegador.

Como usar o/a Gerador de cron

  1. 01

    Escolha uma predefinição ou escreva uma expressão cron nos cinco campos.

  2. 02

    Veja cada campo etiquetado e validado à medida que edita.

  3. 03

    Leia as próximas horas de execução, calculadas no seu fuso horário local.

Perguntas frequentes

O que significam os cinco campos?

Por ordem: minuto, hora, dia do mês, mês e dia da semana. Um asterisco significa todos os valores, por isso * * * * * corre todos os minutos.

Como executo uma tarefa a cada 15 minutos?

Use um valor de passo no campo do minuto: */15 * * * * corre nos minutos 0, 15, 30 e 45 de cada hora.

O que aceita o campo do dia da semana?

Números 0 a 6 (domingo é 0, e 7 também significa domingo) ou nomes de três letras como MON. Pode usar intervalos (MON-FRI) e listas (MON,WED,FRI).

Porque corresponde a mais dias do que espero?

Quando o dia do mês e o dia da semana estão ambos definidos, o cron padrão corre em qualquer das correspondências, não em ambas. Deixe um como * para evitar surpresas.

Suporta segundos ou sintaxe não padrão?

Este gerador destina-se ao cron padrão de cinco campos. Algumas plataformas acrescentam um campo de segundos ou extensões como @reboot, que não são produzidas aqui.

Em que fuso horário são as execuções?

A pré-visualização mostra as próximas execuções no fuso horário local do seu navegador. O servidor que executa a tarefa usa o seu próprio fuso, por isso confirme que corresponde.

Sobre esta ferramenta

Uma expressão cron é uma cadeia de cinco (ou seis) campos que definem quando uma tarefa agendada corre: minuto, hora, dia do mês, mês e dia da semana. A sintaxe é compacta mas fácil de errar, e um asterisco mal colocado pode fazer com que uma tarefa corra todos os minutos em vez de uma vez por dia.

Este gerador permite-lhe escolher entre predefinições comuns (a cada hora, todos os dias à meia-noite, todas as segundas às 9h) ou construir uma expressão personalizada campo a campo. Mostra as próximas cinco horas de execução no seu fuso horário local para poder verificar o agendamento antes de o implementar. A saída funciona com o cron padrão no Linux e no macOS, crontab, AWS EventBridge, agendamentos do GitHub Actions e a maioria das bibliotecas de agendamento de tarefas.

Ferramentas relacionadas