Operasional

Alat Parser Ekspresi Cron Online Gratis

Iklan

Format: menit jam hari bulan hari kerja [tahun]

Contoh Umum

* * * * *

Setiap menit

0 * * * *

Setiap jam

0 0 * * *

Setiap hari tengah malam

0 0 * * 0

Mingguan

*/15 * * * *

Setiap 15 menit

0 9-17 * * 1-5

Setiap jam, pukul 9 pagi hingga 5 sore, hari kerja.

Sintaks Cron

  • * - Nilai apa pun
  • , - Pemisah daftar nilai
  • - - Rentang nilai
  • / - Nilai langkah
Iklan

Apa yang Dapat Dilakukan Ekspresi Cron?

Cron adalah cara umum bagi sistem operasi untuk menjadwalkan tugas berulang, sering disebut pekerjaan cron. Dengan cron, Anda dapat memberi tahu komputer untuk menjalankan perintah atau skrip pada waktu atau interval tertentu—setiap menit, jam, hari, atau minggu, atau pada jadwal khusus. Alih-alih menjalankan tugas dengan tangan, Anda mengatur jadwal sekali, dan cron menangani sisanya di latar belakang.

Ekspresi cron adalah string pendek yang menggambarkan jadwal ini. Ini mengikuti format tertentu sehingga orang dan program dapat membacanya. Banyak sistem dan alat mendukung ekspresi cron, termasuk Linux, Unix, Azure Functions, dan Quartz .NET. Dalam bentuk dasarnya, ekspresi cron berisi lima bidang yang dipisahkan oleh spasi, seperti menit, jam, hari dalam sebulan, bulan, dan hari dalam seminggu. Bersama-sama, bidang ini memberi tahu sistem dengan tepat kapan dan seberapa sering tugas Anda harus dijalankan, menjadikan cron cara sederhana dan ampuh untuk mengotomatiskan pekerjaan rutin.

Pada awalnya, string cron yang penuh dengan karakter * bisa terlihat seperti omong kosong. Ini baru mulai masuk akal setelah Anda tahu cara "membaca" posisi dalam string. Setiap blok teks dalam ekspresi cron mewakili satuan waktu yang mengontrol kapan pekerjaan akan berjalan.

Posisi setiap * menandai satuan waktu tertentu, seperti menit, jam, hari dalam sebulan, bulan, dan hari dalam seminggu. Dalam konteks ini, bintang berarti "setiap" untuk satuan tersebut (misalnya, * di bidang menit berarti setiap menit). Alih-alih menggunakan *, Anda dapat menempatkan nilai atau pola tertentu untuk mengontrol jadwal dengan lebih tepat. Misalnya, Anda dapat menulis ekspresi cron yang menjalankan pekerjaan setiap hari Senin, hanya pada tanggal 12 Juli, setiap jam keempat, tepat 5 menit melewati jam. Dengan menyesuaikan setiap bidang, Anda dapat membuat jadwal yang sangat tepat dan fleksibel untuk tugas otomatis Anda.

 

Dokumentasi API Segera Hadir

Documentation for this tool is being prepared. Please check back later or visit our full API documentation.