Điểm:0

Công việc định kỳ không chạy tập lệnh python trong thư mục cụ thể

lá cờ nl

Tôi đã tạo một tập lệnh python đơn giản để cộng, làm, và đẩy tất cả các tập tin trong một số thư mục. Tôi muốn làm điều này hàng ngày bằng một công việc định kỳ theo lịch trình. Nhưng thật không may, tập lệnh không chạy. Trước đó, tôi đã thực hiện một số nghiên cứu về cách kiểm tra các hoạt động trong Ubuntu của mình và tôi thấy công việc định kỳ của mình đã được thực thi. Vì vậy, tôi đã nhầm lẫn tại sao tập lệnh không chạy.

Đây là công việc định kỳ của tôi:

16 16 * * * cd ~/Desktop/Journey\ to\ Go/ && python auto-push.py

Đây là tập lệnh python của tôi:

nhập hệ điều hành
os.system('git add .')
os.system('git commit -m "auto push"')
os.system('git đẩy')
Điểm:1
lá cờ cn

Lý do là ~ vì cron không mở rộng nó thành đường dẫn của thư mục chính của bạn giống như trình bao tương tác. Vui lòng sử dụng đường dẫn đầy đủ.

lá cờ cn
vậy ai là người không đồng ý với điều này? các ~ là vấn đề ...

Đă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.