Cron Job Setiap Senin — 0 0 * * 1
Bangun ekspresi cron dengan dropdown dan langsung lihat jadwal bahasa sederhana ditambah 5 waktu proses nyata berikutnya.
Hasil
Halaman ini membuka pembuat yang dimuat sebelumnya dengan 0 0 * * 1 — satu kali dijalankan per minggu, pada tengah malam pada hari Senin. Bidang terakhir adalah hari dalam seminggu, dengan 0 pada hari Minggu, 1 pada hari Senin, dan seterusnya hingga 6 pada hari Sabtu; sebagian besar implementasi cron juga menerima 7 sebagai hari Minggu lainnya.
Pekerjaan mingguan di hari Senin adalah hal yang biasa untuk pekerjaan siklus bisnis: email ringkasan mingguan, laporan penjualan atau analitik yang mencakup minggu sebelumnya, rotasi arsip, dan pembersihan batch yang akan terlalu berat setiap malam. Lebih suka jam yang berbeda? Ubah bidang jam — misalnya 0 9 * * 1 mengirimkan laporan Anda pada pukul 09:00 Senin pagi, bukan tengah malam.
Satu jebakan yang perlu diketahui: jika Anda juga membatasi kolom hari dalam sebulan, POSIX cron memperlakukan kolom dua hari sebagai OR, bukan AND — 0 0 1 * 1 berjalan pada tanggal 1 setiap bulan AND setiap hari Senin, tidak hanya pada hari Senin yang jatuh pada tanggal 1. Pembuat ini menerapkan aturan yang sama, sehingga daftar yang dijalankan berikutnya selalu mencerminkan apa yang akan dilakukan crontab sebenarnya.