Binatomy
Construtor de cron

Construtor de expressões cron

Construa expressões cron de forma visual, com descrição legível e pré-visualização das 5 próximas execuções
Expressão cron
0 9 * * *
alle 09:00
1ven 30 ott 2026, 09:00
2sab 31 ott 2026, 09:00
3dom 01 nov 2026, 09:00
4lun 02 nov 2026, 09:00
5mar 03 nov 2026, 09:00
FAQ

Perguntas frequentes

O que convém saber sobre expressões cron

O que é uma expressão cron?

Uma expressão cron é uma linha com 5 campos separados por espaços que define quando uma tarefa corre: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12), dia da semana (0-7, em que 0 e 7 são domingo). Usa-se em sistemas Unix e Linux para agendar tarefas automáticas.

O que quer dizer o * numa expressão cron?

O asterisco quer dizer «qualquer valor». No campo das horas significa «todas as horas». A forma */n quer dizer «de n em n»: */5 nos minutos é «de 5 em 5 minutos». Os intervalos escrevem-se com hífen (1-5) e vários valores com vírgula (0,6).

Como corro uma tarefa todos os dias úteis?

Escreva 1-5 no campo do dia da semana (1 é segunda, 5 é sexta). «0 9 * * 1-5» faz a tarefa correr às 9:00 de segunda a sexta.

Onde posso usar expressões cron?

Em Linux e macOS com crontab -e, no Laravel em app/Console/Kernel.php com ->cron(), no GitHub Actions, no AWS EventBridge, no CronJob do Kubernetes e em muitos outros agendadores. Esta sintaxe é entendida praticamente em todo o lado.

Como se compõe uma expressão cron?

Uma expressão cron tem cinco campos separados por espaços: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, em que 0 e 7 são ambos domingo).

O que significa o asterisco numa expressão cron?

O asterisco quer dizer qualquer valor, por isso no campo das horas significa todas as horas. A forma */n quer dizer de n em n unidades, o hífen marca um intervalo como 1-5 e a vírgula lista vários valores, como 0,6.

Como agendo uma tarefa só em dias úteis?

Para dias úteis escreve-se 1-5 no campo do dia da semana, em que 1 é segunda e 5 é sexta. A expressão 0 9 * * 1-5 arranca a tarefa às 9:00 de segunda a sexta-feira.