Tôi có một lệnh CURL tôi muốn chạy mỗi ngày vào lúc 3 giờ sáng, nhưng tôi không chắc chắn về cách thiết lập nó và các hướng dẫn đều kỳ lạ.
Giả sử tôi có nhiều kinh nghiệm về thiết bị đầu cuối / bash, nhưng tôi chưa bao giờ thiết lập một cron trước đây.
Công việc định kỳ có thể đánh thức máy tính của tôi không, ngay cả khi nó đang ngủ và nắp được đóng lại (macbook pro), chỉ cần chạy lệnh này một lần và sau đó đặt nó trở lại trạng thái ngủ?
Làm thế nào để tôi thiết lập nó một trong hai cách?
crontab -e
tôi thấy điều này trong thiết bị đầu cuối của mình:$ crontab -e crontab: no changes made to crontab
và sau đó nó sẽ mở trình soạn thảo văn bản của tôi với tệpcrontab.some-random-string
từ thư mục/tmp
. Khi tôi chỉnh sửa nó và lưu nó, không có gì xảy ra trong thiết bị đầu cuối của tôi. Nếu tôi làmcrontab -l
, công việc tôi vừa nhập không xuất hiện. Sau đó, nếu tôi làmcrontab -e
lại, nó sẽ mở một khoảng trống kháccrontab.some-random-string
. Tôi cũng đã kiểm tra crontab đầu tiên tôi đã lưu bằng cách đặt thời gian là 2 phút kể từ khi tôi lưu và cron không bao giờ chạy. Điều gì có thể xảy ra?