Pertanyaan :Bagaimana cara menjalankan cronjob pada hari tertentu dalam seminggu atau rentang hari dalam seminggu?
Untuk menjalankan tugas cron pada hari-hari tertentu dalam seminggu, Anda dapat menentukan ini melalui yang berikut:
1. Edit crontab untuk pengguna yang ingin membuat pekerjaan crontab. Misalnya:
# crontab -e
Kemudian tambahkan entri yang menentukan tanggal dan waktu dan hari dalam seminggu Anda ingin menjalankan pekerjaan crontab. Misalnya:
Entri crontab ini menjalankan skrip pada pukul 17:00 (5PM) pada hari Sabtu:
0 17 * * 6 /script/script.sh
Entri crontab ini menjalankan skrip pada pukul 17:00 (5PM) pada hari Minggu hingga Jumat:
0 17 * * 0-5 /script/script.sh
2. Ada detail lebih lanjut tentang opsi crontab yang berbeda di halaman manual, khususnya:
# man 5 crontab
3. Namun, hari dalam seminggu dapat ditentukan dalam angka paling kanan dalam contoh di atas dengan nilai 0 hingga 7 mewakili setiap hari dalam seminggu dan Minggu dapat ditentukan dengan 0 atau 7.