Monu Tools

Penjana Ungkapan Cron

Bina dan semak ungkapan cron. Pilih pratetap atau edit lima medan, dan lihat masa larian berikutnya dalam zon waktu anda. Berjalan sepenuhnya dalam pelayar anda.

Cara menggunakan Penjana Cron

  1. 01

    Pilih pratetap atau taip ungkapan cron dalam lima medan.

  2. 02

    Lihat setiap medan berlabel dan disahkan semasa anda mengedit.

  3. 03

    Baca masa larian berikutnya, dikira dalam zon waktu tempatan anda.

Soalan lazim

Apa maksud lima medan?

Mengikut urutan: minit, jam, hari bulan, bulan dan hari minggu. Asterisk bermaksud setiap nilai, jadi * * * * * berjalan setiap minit.

Bagaimana saya jalankan kerja setiap 15 minit?

Gunakan nilai langkah dalam medan minit: */15 * * * * berjalan pada minit 0, 15, 30 dan 45 setiap jam.

Apa yang diterima medan hari minggu?

Nombor 0 hingga 6 (Ahad adalah 0, dan 7 juga bermaksud Ahad) atau nama tiga huruf seperti MON. Anda boleh menggunakan julat (MON-FRI) dan senarai (MON,WED,FRI).

Mengapa ia sepadan dengan lebih banyak hari daripada yang saya jangkakan?

Apabila hari bulan dan hari minggu ditetapkan, cron standard berjalan pada mana-mana padanan, bukan kedua-duanya. Biarkan satu sebagai * untuk mengelakkan kejutan.

Adakah ia menyokong saat atau sintaks bukan standard?

Penjana ini mensasarkan cron lima medan standard. Sesetengah platform menambah medan saat atau sambungan seperti @reboot, yang tidak dihasilkan di sini.

Zon waktu mana larian tersebut?

Pratonton menunjukkan larian berikutnya dalam zon waktu tempatan pelayar anda. Pelayan yang melaksanakan kerja menggunakan zon sendiri, jadi sahkan ia sepadan.

Tentang alat ini

Ungkapan cron adalah rentetan lima (atau enam) medan yang mentakrifkan masa tugas berjadual berjalan: minit, jam, hari bulan, bulan dan hari minggu. Sintaksnya padat tetapi mudah tersalah, dan asterisk yang salah tempat boleh bermaksud kerja berjalan setiap minit berbanding sekali sehari.

Penjana ini membolehkan anda memilih dari pratetap biasa (setiap jam, setiap hari pada tengah malam, setiap Isnin jam 9 AM) atau membina ungkapan tersuai medan demi medan. Ia menunjukkan lima masa larian berikutnya dalam zon waktu tempatan anda supaya anda dapat mengesahkan jadual sebelum mengeluarkannya. Output berfungsi dengan cron standard pada Linux dan macOS, crontab, AWS EventBridge, jadual GitHub Actions dan kebanyakan perpustakaan penjadualan kerja.

Alat berkaitan