Em uma expressão cron, qual é a diferença entre 0/1
, 1/1
e *
?
Em uma expressão cron, qual é a diferença entre 0/1
, 1/1
e *
?
Respostas:
Depende de onde os termos estão localizados
0/1
significa começar em 0 a cada 1.1/1
significa começar em 1 a cada 1.*
significa todos os valores possíveis.assim
Para os minutos, horas, dias e semanas de colunas a 0/1
e *
são equivalentes uma vez que estas são baseadas 0.
Para o Dia das colunas mês e mês 1/1
e *
são equivalentes porque estes são uma base.
0/1
por meses então? O que aconteceria?
Na definição do crontab, o significado dos cinco campos de data / hora são:
A * significa do primeiro ao último elemento do intervalo. Um n / x significa começar em n, em todos os valores de x.
No seu caso, isso pode ser traduzido por:
O final parece incorreto (? *), Pois está no lugar do comando. Ou no lugar do nome de usuário e comando, se retirado de um arquivo abaixo /etc/cron.d/
e não do crontab de um usuário específico.
O 0/1 significa a cada 1 min ou a cada hortelã e 1/1 significa cada mês, eu acho, mas não tenho certeza de que funcionará dessa maneira por mês.
0/1
, 1/1
e *
?
0/1
por, 1/1
por exemplo? Significará o mesmo?
0
ou 1
então?
/
passo a passo é explicado muito bem aqui: publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/…