Tôi đang chạy trên một vài bản phân phối Linux khác nhau (Fedora 11, CentOS 5 và SuSE 10.2) và thường gặp phải một vấn đề trong đó một tập lệnh mới mà tôi muốn chạy như một công việc định kỳ hoạt động tốt khi được gọi trực tiếp từ dòng lệnh, nhưng thất bại khi được gọi từ cron do sự thay đổi nhỏ trong PATH hoặc các biến môi trường cần thiết khác.
Có cách nào để tôi có thể kiểm tra chạy một tập lệnh riêng lẻ như thể nó đang chạy từ cron, mà không phải chạy toàn bộ crontab hoặc sử dụng các phần chạy để chạy toàn bộ thư mục cron.daily / .hourly, v.v.? Tôi đoán rằng tôi có thể tạm thời chỉnh sửa crontab của mình để chạy tập lệnh trong vài phút tiếp theo, nhưng tôi muốn có một giải pháp độc lập hơn để tôi không có nguy cơ làm hỏng crontab.