0 */6 * * * command
Ini akan menjadi cara sempurna untuk mengatakan 6 jam sehari.
Perintah Anda dimasukkan selama enam menit!
Anda harus menyertakan jalur ke perintah Anda, karena cron berjalan dengan lingkungan yang dipangkas secara ekstensif. Anda tidak akan memiliki semua variabel lingkungan yang Anda miliki di sesi shell interaktif Anda.
Sebaiknya tentukan jalur absolut ke skrip/biner Anda, atau tentukan PATH di crontab itu sendiri. Untuk membantu men-debug masalah apa pun, saya juga akan mengarahkan ulang stdout/err ke file log.
Anda lupa *
, dan Anda memiliki terlalu banyak bidang. Ini adalah jam yang perlu Anda perhatikan
0 */6 * * * /path/to/mycommand
Artinya setiap enam jam dimulai dari 0, yaitu pada jam 0, 6, 12 dan 18 yang bisa ditulis sebagai
0 0,6,12,18 * * * /path/to/mycommand