Tôi có một crontab chạy mỗi phút và xóa một số thư mục và tập tin.
Cron của tôi trông như thế này
* * * * * bash /var/www/html/Database/Backup/Remove_Old_Backups >/dev/null 2>&1
Trong nhật ký của tôi, tôi có thể thấy lệnh đang chạy
CRON[57937]: (kahoadmin) CMD (bash /var/www/html/Database/Backup/Remove_Old_Backups >/dev/null 2>&1)
Đây là tập tin kịch bản của tôi
#!/bin/bash
ROOTDIR="/var/www/html/Database/Backup/Backups/*"
sudo find $ROOTDIR -mtime +5 | xargs rm -f -r
Nếu tôi chạy tập lệnh này trực tiếp, nó sẽ làm việc và xóa thư mục và tập tin. Chỉ trong crontab nó không hoạt động
Bất cứ ai có thể giúp tôi trong việc tìm kiếm những gì đang xảy ra ở đây?