Câu trả lời:
Mỗi tập lệnh được đặt trong thư mục /etc/cron.hourly
sẽ chạy trên cơ sở hàng giờ.
Tuy nhiên, tập tin của bạn cần phải là:
(^[a-zA-Z0-9_-]+$)
.Vì vậy, ví dụ nếu bạn có tập lệnh mở rộng, nó sẽ không hoạt động .
Để in tên của các tập lệnh sẽ được gọi, hãy chạy:
sudo run-parts --report --test /etc/cron.hourly
Bất cứ điều gì trong /etc/cron.hourly
sẽ được thực hiện hàng giờ, giống như bất cứ điều gì trong /etc/cron.daily
sẽ được chạy một lần một ngày.
Đảm bảo tệp có thể thực thi được và khởi động nó bằng #!/bin/bash
hoặc #!/usr/bin/python
(hoặc #!/usr/bin/env python
) hoặc bất cứ thứ gì phù hợp với loại tập lệnh bạn sẽ chạy.