มันคืออะไรที่ถูกต้องเดินทางตบสคริปต์เพิ่มเป็นงานที่ต้องตารางงาน,เรื่องนั้น
- จะไม่มีงานที่ซ้ำกัน
- คตารางงานแฟ้มจะไม่ถูก resorted
- (เป็นตัวเลือกเสริม)ใกล้จะเป็นหนึ่ง liner
เดินข้ามมาทางนี้ทางด้านล่างนี้แต่มันไม่ส่งผลกระทบต่อผลลัพธ์ของวิ่งหนี crontab -l
.
grep 'some_user python /mount/share/script.py' /etc/crontab || echo '*/1 * * * * some_user python /mount/share/script.py' >> /etc/crontab
พยายามการเปลี่ยนแปลงมันจะมีผลต่อ crontab -l
,
(crontab -l | grep '/mount/share/script.py') || { crontab -l; '*/1 * * * * some_user python /mount/share/script.py >> /root/foo/logs/foo.cron.log 2>&1'; } | crontab -
แต่กำลังคำสั่งนี้จะทำให้ข้อผิดพลาด:
-bash: */1 * * * * some_user python /mount/share/script.py >> /root/foo/logs/foo.cron.log 2>&1: No such file or directory