Score:0

งาน Cron ไม่เรียกใช้สคริปต์ไพ ธ อนในไดเร็กทอรีเฉพาะ

ธง nl

ฉันสร้างสคริปต์หลามอย่างง่ายเพื่อ เพิ่ม, ให้สัญญา, และ ดัน ไฟล์ทั้งหมดในบางไดเร็กทอรี ฉันต้องการทำสิ่งนี้ทุกวันโดยงาน cron ที่กำหนดเวลาไว้ แต่น่าเสียดายที่สคริปต์ไม่ทำงาน ก่อนหน้านี้ ฉันทำการค้นคว้าเกี่ยวกับวิธีตรวจสอบกิจกรรมใน Ubuntu ของฉัน และฉันเห็นว่างาน cron ของฉันถูกดำเนินการแล้ว ผมก็เลยงงว่าทำไมสคริปไม่รัน

นี่คืองาน cron ของฉัน:

16 16 * * * cd ~/Desktop/Journey\ to\ Go/ && หลาม auto-push.py

นี่คือสคริปต์หลามของฉัน:

นำเข้าระบบปฏิบัติการ
os.system('git add .')
os.system('git commit -m "auto push"')
os.system ('กด git')
Score:1
ธง cn

เหตุผลก็คือ ~ เนื่องจาก cron ไม่ขยายไปยังเส้นทางของโฮมไดเร็กตอรี่ของคุณเหมือนที่เชลล์โต้ตอบทำ โปรดใช้เส้นทางแบบเต็ม

cn flag
แล้วคนที่ไม่เห็นด้วยกับเรื่องนี้คือใคร? ~ คือปัญหา...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา