Các crontab sau không hoạt động:
# TEST LINE DOES DOT RUN
*/1 * * * * /bin/echo 'test '`/bin/date +%Y-%m-%d` >> /tmp/test
Tôi cũng đã thử bắt đầu với:
SHELL=/bin/bash
Cập nhật: Tôi nghĩ rằng các nhân vật backtick `là nhân vật phản diện, nhưng như câu trả lời dưới đây làm rõ phần trăm% là thủ phạm!
Dòng thử nghiệm của bạn sẽ chỉ chạy một lần mỗi giờ. Đó có thể không phải là những gì bạn dự định thử nghiệm.
—
dùng535733
Không phải là phút đầu tiên sao? # mh dom mon dow lệnh
—
lpanebr
Bạn nói đúng .. Tôi đã thay đổi thành * / 1 để làm cho nó chạy mỗi phút. Cron đang chạy tốt. Có một cái gì đó với các lệnh. Nó dường như là
—
lpanebr
/bin/date +%Y-%m-%d