Lưu ý: câu hỏi này không phải là về cách chỉnh sửa tab cron mà là làm thế nào để cron hoạt động
- Tôi đã chỉnh sửa cron của mình bằng cách sử dụng
env EDITOR=joe crontab -e
- Tôi đã nhập
1 * * * * echo 'test' > /Users/radek/Backup/rationalvmware/test.txt
và nó không làm gì mặc dù cron được thiết lập chính xác . Đã kiểm tra qua Cronnix và xem cron trong / var / cron / tab. Chỉnh sửa crontab bằng Cronnix cho tôi kết quả tương tự.
Nếu tôi chạy echo 'test' > /Users/radek/Backup/rationalvmware/test.txt
thủ công, nó sẽ tạo một tệp như mong đợi vì vậy tôi giả sử rằng lệnh tôi cung cấp cho cron là chính xác.
Có điều gì đặc biệt tôi phải làm để làm cho cron hoạt động trên OSX không? Làm thế nào tôi có thể kiểm tra nó cron đang chạy.
Tương đương với / var / log / message trên OSX là gì? Tôi có thể thấy trong các tin nhắn trên SuSE rằng cron hoạt động.
cron
chạy trong một môi trường khác với lệnh thử nghiệm của riêng bạn. Ví dụ: bạn thường có thể cần các đường dẫn tuyệt đối.