Genel bakış / Geliştirici ve kod / Cron ifadesi ayrıştırıcı
Geliştirici ve kod %100 tarayıcıda ve çevrimdışı

Cron ifadesi ayrıştırıcı

5 alanlı bir cron ifadesini sade bir dille okuyun ve beş kaba örnek çalışma zamanı görün. Yalnızca yaygın kalıplar; çalışma zamanları bir tahmindir.

Girdinizi yapıştırın veya yazın; sonuç anında görünür, hatalar girdinin altında gösterilir. Alanlar bir örnekle başlar: birine tıklayıp yazmaya başlayarak örneği değiştirin.

Dosyalarınız ve girdileriniz tarayıcınızdan asla çıkmaz – hiçbir şey yüklenmez.

Yaygın hazır ayarlar:

Anlamı / zamanlama:

Örnek çalışma zamanları (tahmin)

    Cron ifadesi ayrıştırıcı: cümlenin söyleyebildikleri

    Cümlenin altındaki beş örnek çalışma zamanına bakın: gün, ay ve haftanın günü alanlarını yok sayarlar. Bu cron ifadesi ayrıştırıcıyı kullanırken bunu aklınızda tutun. Beş alanlı bir ifadeyi tek bir sade cümleye çevirir ve bu kısım yalnızca birkaç kalıp için kesindir: her dakika, her saat 0. dakikada, günde bir kez, 1-5 olarak yazılan Pazartesi'den Cuma'ya ve ayın 1'i. Geri kalan her şey köşeli parantez içindeki beş alan olarak görünür.

    Alan sırası dakika, saat, ayın günü, ay, haftanın günüdür. Birçok hata ilk ikisinin yer değiştirmesinden gelir.

    Yapıştırın, okuyun, karşılaştırın

    1. Satırı "Cron ifadesi (5 alan)" alanına yazın veya yapıştırın. Alan 0 4 * * * ile başlar.
    2. Ya da yedi hazır ayardan birine basın, örneğin "Pazartesi'den Cuma'ya 08:00'de". Hazır ayar metnin yerine geçer.
    3. Cümleyi "Anlamı / zamanlama" altında okuyun. Her tuş vuruşunda güncellenir.
    4. Cümleyi kastettiğinizle karşılaştırın. Yanlış olan alanı düzeltin.

    Bir meslektaşınız bir dağıtım dosyasında 30 4 * * 1-5 bırakmış ve crontab'a dokunmadan önce bunun hafta içi 04:30 anlamına gelip gelmediğini bilmek istiyorsunuz. Cümle bunu söyler.

    Örnek zamanlar neden yalnızca kaba

    Araç yarından başlar ve satır başına bir gün ekler. Saati ve dakikayı ilk iki alandan alır, ama yalnızca bir alan sayıyla başladığında. Gün, ay ve haftanın günü hiçbir rol oynamaz. Bu yüzden 0 8 * * 1-5, hafta sonu dahil art arda beş gün listeler ve 0 0 1 * * aydan aya atlamaz. */15 gibi bir alan geçerli saati veya dakikayı korur. Zamanlar cihazınızın saatini ve saat dilimini kullanır.

    Dakika veya saat alanındaki adımlar ve listeler de tuhaf cümleler verebilir. */5 * * * *, "Her gün *:*/5'de" şeklinde okunur.

    Aracın yapmadığı denetimler

    Değer aralıkları denetlenmez; bu yüzden 99 99 * * * kabul edilir. MON veya JAN gibi adlar okunmaz. @daily ve saniyeli altı alanlı ifadeler "Geçersiz alan sayısı" iletisiyle reddedilir.

    Metin tarayıcınızdan asla çıkmaz. Sayfa düz JavaScript çalıştırır, yazmak ya da hazır ayara basmak istek göndermez; araç panoyu kullanmaz ve dosya oluşturmaz.

    Sık sorulan sorular (SSS)

    Her gün 04:00'te çalışır. İlk alan dakika (0), ikincisi saat (4); üç yıldız ise her gün, her ay, haftanın her günü demektir.