Điểm:0

Thay thế crontab theo chương trình

lá cờ tr

Thông thường điều này hoạt động trực tiếp trong thiết bị đầu cuối

crontab /somedirectory/filetobecopied.txt

cái này sao chép filetobecopied.txt sang crontab -e

nhưng nếu tôi đã sử dụng cái này bên trong một quy trình con hoặc lệnh os thì nó không hoạt động mặc dù nó không gây ra lỗi.

sub process.run('crontab /somedirectory/filetobecopied.txt',shell = True,capture_output = True)
#hoặc
sub process.call('crontab /somedirectory/filetobecopied.txt',shell = True,capture_output = True)
#hoặc
os.system('crontab /somedirectory/filetobecopied.txt')
nobody avatar
lá cờ in
Người dùng nào đang chạy tập lệnh của bạn? Có thể nào, crontab đó hoạt động nhưng lưu tệp cho người dùng khác. Bạn có chạy nó với `sudo` không? Sử dụng `crontab -u `. Nếu bạn không gặp bất kỳ lỗi nào, crontab có thể đã được thực thi, tuy nhiên tôi khuyên bạn nên sử dụng toàn bộ đường dẫn `/usr/bin/crontab`. Bạn không bao giờ biết những gì sẽ có trong `$PATH` của mình.
Weeway avatar
lá cờ tr
Vâng tất nhiên! Cảm ơn vì đã nhắc nhở. Chúc mừng

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.