Veri

Crontab Tarih Formatı

Crontab kullanarak zamanlanmış görev yaratırken kullanılan format aşağıdaki gibidir : 
 
Dakika Saat AyınGünü Ay HaftanınGünü
 
Yukarıdaki değerlerin alabileceği değer aralıkları aşağıdaki gibidir : 
 
Dakika 0-59 arasında
Saat 0-23 arasında
Ayın Günü 1-31 arasında
Ay 1-12 arasında
Haftanın Günü 0-6 arasında (0 pazar olacak şekilde)
 
Sayı dışında * / - , L W # ? gibi özel işaretlerde kullanılır. Bu işaretlerin ne işe yaradığı aşağıda gösterilmiştir : 
 
* :Tüm değerler için kullanılır
, :Birden fazla değer vermek için kullanılır. 3,13,19 ifadesinde hem 3 hem 13 hem de 19 anlamına gelir
- :Aralık vermek için kulanılır. Örneğin saat değeri 10-13 ise saat 10,11,12,13 anlaşılır
/ :Belirli değerde arttırmak için kullanılır. Örneğin saniye değeri için 0/15 ifadesi saniye değeri 0 ,15, 30, 45 anlamına gelmektedir.
L :Last(son) anlamına gelmektedir. L Ayın son günü veya haftanın son günü için kullanılır.
W :Weekday (iş günü) anlamına gelmektedir.
# :".nci günü" anlamına gelmektedir. Örneğin haftanın günü için 6#3 ifadesi ayın 3. cuması anlamına gelmektedir.
? :Herhangi bir değer için kullanılır
 
Aşağıdaki gibi bazı örnekler verilebilir : 
 
*/10 * * * * : 10 saniyede bir çalışır
0 9 * * * : Her gün 9'da çalışır
0 9 * * * : Her gün 9'da çalışır
0 9 * * 1 : Her pazartesi 9'da çalışır
0 9,15,21 * * * : Her gün 9, 15 ve 21'de çalışır
0 9 * * 1-5 : Her iş günü (1 pazartesi, 5 cuma arası), 9'da çalışır
5 9 10 11 * : Her 10 kasımda 9'u 5 geçe çalışır
zafer.teker , 27.09.2014

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir