Jika saya membuat skrip dan kemudian meletakkannya di folder ini (/etc/cron.hourly), akankah sistem saya menjalankan skrip ini setiap jam? Atau apakah skrip saya perlu dimulai dengan perintah juga?
Jika saya membuat skrip dan kemudian meletakkannya di folder ini (/etc/cron.hourly), akankah sistem saya menjalankan skrip ini setiap jam? Atau apakah skrip saya perlu dimulai dengan perintah juga?
Jawaban:
Setiap skrip yang ditempatkan di folder /etc/cron.hourlyakan berjalan setiap jam.
Namun file Anda harus:
(^[a-zA-Z0-9_-]+$).Jadi misalnya jika Anda memiliki skrip dengan ekstensi, itu tidak akan berfungsi .
Untuk mencetak nama skrip yang akan dipanggil, jalankan:
sudo run-parts --report --test /etc/cron.hourly
Apa pun yang ada /etc/cron.hourlyakan dieksekusi setiap jam, sama seperti apa pun yang ada di /etc/cron.dailydalamnya akan dijalankan sekali sehari.
Pastikan file tersebut dapat dieksekusi, dan mulai dengan #!/bin/bashatau #!/usr/bin/python(atau #!/usr/bin/env python) atau apa pun yang sesuai untuk jenis skrip yang akan Anda jalankan.