Bir cron ifadesinde 0/1
, 1/1
ve arasındaki fark *
nedir?
Bir cron ifadesinde 0/1
, 1/1
ve arasındaki fark *
nedir?
Yanıtlar:
Terimlerin bulunduğu yere bağlıdır
0/1
her 1'de 0'dan başlamak anlamına gelir.1/1
her 1'de 1'den başlamak anlamına gelir.*
tüm olası değerleri ifade eder.yani
Dakikalar, saatler ve haftanın günleri sütunları için 0/1
ve *
bunlar 0 temelli olduğu için eşdeğerdir.
Ay ve Ay sütunları için 1/1
ve *
bunlar 1 tabanlı olduğundan eşdeğerdir.
0/1
zaman aylarca kullanmak mantıklı mı? Ne olurdu?
Crontab tanımında, beş tarih / saat alanının anlamı şöyledir:
A *, aralığın ilk öğesinden son öğesine anlamına gelir. Bir n / x, n'den her x değerinde başlamak anlamına gelir.
Sizin durumunuzda, bu tercüme edilebilir:
Son, komut yerine olduğu gibi yanlış (? *) Görünüyor. Veya /etc/cron.d/
belirli bir kullanıcının crontab'ından değil, bir dosyadan alınmışsa kullanıcı adı ve komutun yerine .
0/1 her 1 dakika veya her nane anlamına gelir ve 1/1 sanırım her ay anlamına gelir, ama ben ay boyunca bu şekilde çalışacağından emin değilim.
0/1
, 1/1
ve arasındaki fark *
nedir?
0/1
tarafından 1/1
örneğin? Aynı anlama gelecek mi?
0
yoksa 1
o zaman?
/
Burada da gerçekten açıkladı artırıyor: publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/...