Cron İfadesi Oluşturucu & Ayrıştırıcı

Standart bir 5 alanlı cron ifadesi oluşturun: istediğiniz dakika, saat, ayın günü, ay ve haftanın gününü işaretleyerek — ya da mevcut bir ifadeyi yapıştırıp sade bir dille okuyun ve önizleyin: sonraki 5 çalışma zamanı. Hazır ön ayarlar en yaygın zamanlamaları kapsar (her 15 dakikada bir, hafta içi saat 09:00, her ayın 1'i, …). Burada oluşturulan ifadeler crontab, systemd zamanlayıcıları ve çoğu zamanlayıcıda çalışır. Her şey tarayıcınızda yerel olarak yorumlanır; eski Zamanlayıcı Araçları sayfasında da küçük, salt okunur bir cron ayrıştırıcısı bulunur.
Cron nedir? Cron, Unix benzeri sistemlere (Linux, macOS ve WSL'deki cron hizmeti) yerleşik iş zamanlayıcısıdır. Bir cron ifadesi“bu komutu şu zamanlarda çalıştır” demenin kompakt bir yoludur — şu biçimde yazılır:boşlukla ayrılmış 5 alan olarak yazılır: dakika (0-59), saat (0-23), ayın günü (1-31), ay (1-12), haftanın günü (0-7, burada 0 ve 7 Pazar'dır). Yıldız *“herhangi bir değer” anlamına gelir; böylece0 9 * * 1-5“09:00, Pazartesi'den Cuma'ya” anlamına gelir ve*/15 * * * *“her 15 dakikada bir” anlamına gelir. Bu sayfa bu standart 5 alanlı biçimi izler (saniye alanı yok), bu yüzden burada oluşturduğunuz ifadeler crontab dosyalarında,cron.d, systemd zamanlayıcılarında ve çoğu barındırılan zamanlayıcının cron hizmetinde de çalışır — hem yeni zamanlamalar oluşturmak hem de başkasının bıraktığı birini çözmek için kullanışlıdır.
İfade 0 9 * * *
Yalnızca beş alan. Sıra her zaman dakika saat ayın-günü ay haftanın-günü: dakikalar 0-59, saatler 0-23, ayın günü 1-31, ay 1-12, haftanın günü 0-7 (hem 0 hem de 7 Pazar anlamına gelir). Bir alan * (her değer), bir liste 1,15,30, bir aralık 9-17, bir adım */15 (ya da 10-40/5) ve birleşimleri kabul eder. Bazı zamanlayıcıların altıncı (saniye) alanı ve Quartz tarzı cron'ların ?, L, # uzantıları desteklenmez burada. Hem ayın günü hem de haftanın günü kısıtlandığında ifade ikisinden biriyle eşleşir (standart cron davranışı).