ฉันต้องการเพิ่มรายการ cron ที่ทำสิ่งที่ชอบ:
00 00 * * * * /tmp/script.sh
มีบางอย่างที่ฉันสามารถเพิ่มในตอนท้ายของบรรทัดเพื่อที่ว่าเมื่อเสร็จแล้วมันจะลบบรรทัดออกจาก cron ของฉัน
นอกจากนี้หากมีวิธีที่ดีกว่าในการทำเช่นนั้นฉันจะต้องการข้อมูลนั้นแทน
ฉันต้องการเพิ่มรายการ cron ที่ทำสิ่งที่ชอบ:
00 00 * * * * /tmp/script.sh
มีบางอย่างที่ฉันสามารถเพิ่มในตอนท้ายของบรรทัดเพื่อที่ว่าเมื่อเสร็จแล้วมันจะลบบรรทัดออกจาก cron ของฉัน
นอกจากนี้หากมีวิธีที่ดีกว่าในการทำเช่นนั้นฉันจะต้องการข้อมูลนั้นแทน
คำตอบ:
Cron ถูกใช้เพื่อกำหนดเวลาให้งานรันซ้ำ ๆ สิ่งที่คุณต้องการคือat
กำหนดเวลาให้งานเรียกใช้ครั้งเดียว สำหรับตัวอย่างของคุณคุณสามารถเขียน:
at midnight
นี้จะนำขึ้นโต้ตอบพรอมต์ที่คุณสามารถป้อน/tmp/script.sh
ตามด้วย+CtrlD