Toolyard

O que é uma expressão cron?

Os cinco campos

Uma expressão cron são cinco campos separados por espaços que dizem a um agendador quando rodar uma tarefa:

Na ordem, da esquerda para a direita:

Minuto0-59
Hora0-23
Dia do mês1-31
Mês1-12
Dia da semana0-6 (domingo = 0)

A tarefa roda sempre que o horário atual coincide com todos os campos.

Caracteres especiais

  • * qualquer valor.
  • , uma lista: 1,15 é o dia 1 e o dia 15.
  • - um intervalo: 1-5 é de segunda a sexta no último campo.
  • / um passo: */10 no campo de minutos é a cada 10 minutos.

Agendamentos comuns

*/5 * * * *A cada 5 minutos
0 * * * *A cada hora cheia
0 0 * * *Todo dia à meia-noite
30 8 * * 1-5Às 08:30 nos dias úteis
0 0 1 * *À meia-noite do dia 1 de cada mês
0 3 * * 0Às 03:00 todo domingo

Cole qualquer expressão no Explicador de expressões cron para ler em palavras e ver as próximas execuções.

O que costuma confundir

  • Fuso horário: o cron usa o relógio do servidor, que muitas vezes está em UTC.
  • Dia do mês e dia da semana juntos: se os dois estiverem definidos, a tarefa roda quando qualquer um coincidir, não os dois.
  • Segundos: o cron padrão não tem campo de segundos. Alguns sistemas, como Quartz e Spring, acrescentam um no início, ficando com seis campos.

Ferramentas deste guia

Mais guias

Como abrir arquivos HEIC no WindowsComo reduzir o tamanho de um PDFComo remover a localização das fotosComo extrair o áudio de um vídeoComo criar um QR code para o seu Wi-FiComo assinar um PDFComo verificar o checksum de um arquivo (SHA-256)PNG, JPG ou WebP: qual formato de imagem usarComo juntar arquivos PDFComo copiar o texto de uma imagemComo converter JPG para PDFComo converter um PDF para JPGComo dividir um PDF ou extrair páginasComo girar um PDF de forma permanenteComo adicionar números de página a um PDFComo colocar marca d'água em um PDFComo converter HEIC para JPG no MacComo converter WebP para JPGComo reduzir o tamanho de uma imagemComo converter um vídeo para GIFComo converter WAV para MP3Como criar uma senha forteComo converter Celsius para FahrenheitGB ou GiB: por que seu disco mostra menos espaçoComo calcular porcentagemComo calcular os dias entre duas datasO que é um timestamp UnixComo comparar dois arquivos de textoComo contar as palavras de um documentoComo ler um QR code de uma captura de tela ou imagemO que é um hash: MD5, SHA-1 e SHA-256 explicadosComo comprimir uma foto para 20 KB (ou qualquer tamanho)Como remover o fundo de uma fotoComo testar seu microfoneComo procurar pixels mortos numa telaComo gravar a telaComo criar um toque para iPhoneComo comprimir um vídeo para enviarComo remover a senha de um PDFComo colocar senha num PDFComo preencher um formulário PDFComo converter um PDF para WordComo desfocar um rosto numa fotoComo calcular seu IMCComo calcular a parcela de um financiamento imobiliárioComo marcar uma reunião entre fusos horáriosComo obter o complemento reverso de uma sequência de DNAComo traduzir DNA em proteínaComo converter GenBank para FASTAComo encontrar sítios de restrição em uma sequência de DNAComo alinhar duas sequências de DNA ou de proteínaComo desenhar e conferir primers de PCRComo calcular a massa molarComo balancear uma equação químicaComo preparar uma solução de molaridade conhecidaComo calcular uma diluição (C1V1 = C2V2)Como calcular o pHComo calcular a concentração de DNA a partir da A260Como calcular a quantidade de inserto para uma ligaçãoComo converter RPM em g (RCF)Como contar células com um hemocitômetroComo usar o quadro de PunnettComo fazer um orçamento com a regra 50/30/20Bola de neve ou avalanche para quitar dívidasQuanto preciso para me aposentar?Como converter salário em valor por horaMargem de lucro ou markupComo calcular IVA e imposto sobre vendasComo fazer uma faturaQuanto imóvel eu posso comprar?Como ler o código de cores de resistoresComo escolher o resistor de um LEDComo calcular a queda de tensão num caboQuanto concreto eu preciso?Quanta tinta eu preciso?Como calcular uma sub-redeRegras dos algarismos significativos