Crontab saya saat ini terlihat seperti ini:
00 00 * * 1-5 "/home/user/script.sh"
Tapi sepertinya itu tidak dipicu, semua yang lain memicu baik-baik saja kecuali yang berjalan pada tengah malam.
Apa format yang tepat untuk tengah malam? 00 00 atau 00 24?
@midnight
. Juga, apakah itu kesalahan ketik atau Anda benar-benar menggunakanhome/user/script.sh
tidak/home...
.Jawaban:
Saya percaya
0 0
adalah spesifikasi yang benar untuk tengah malam (tidak ada nol terkemuka, jadi dalam hal ini tidak ada nol ganda). Dari man crontab (5):Jika ini ada di sistem crontab (yaitu
/etc/crontab
), pastikan bidang antara spesifikasi waktu dan perintah adalah pengguna yang perintahnya akan dijalankan.Pastikan juga bahwa path ke perintah Anda ditentukan sepenuhnya, di
$PATH
, atau masuk akal jika dibandingkan$HOME
.sumber