บ่อยครั้งที่ฉันต้องการให้คอมพิวเตอร์ทำภารกิจเดียว แต่ไม่ใช่ตอนนี้ ตัวอย่างเช่นฉันสามารถแจ้งให้ฉันทราบภายใน 30 นาทีว่าถึงเวลาออกจากงานแล้ว หรือบางทีฉันต้องการให้ทำการทดสอบที่ซับซ้อน 2 ชั่วโมงต่อจากนี้เมื่อฉันแน่ใจว่าคนส่วนใหญ่จะหายไปจากสำนักงาน
ฉันรู้ว่าฉันสามารถสร้างงาน cron เพื่อให้ทำงานในเวลาที่กำหนดของวัน แต่ดูเหมือนว่างานจำนวนมากเมื่อทั้งหมดที่ฉันต้องการคือสิ่งที่ง่ายเช่น "รันสคริปต์นี้ใน 10 นาที" นอกจากนี้ฉันจะต้องคิดออก ตอนนี้เวลาเท่าไรจะเป็น X นาที / ชั่วโมง / วันจากนั้นลบงาน cron เมื่อเสร็จแล้ว
แน่นอนฉันสามารถเขียนสคริปต์นี้และเรียกใช้ในพื้นหลัง:
sleep X
do_task
แต่นั่นก็ดูเหมือนว่าจะเป็นเรื่องไร้สาระ: ฉันต้องการสคริปต์ใหม่สำหรับแต่ละงานหรือฉันต้องเขียนและบำรุงรักษาสคริปต์ทั่วไปพอที่จะทำสิ่งที่ฉันต้องการไม่ต้องพูดถึงว่าฉันต้องคิดออกว่ากี่วินาทีในไม่กี่นาที ชั่วโมงหรือวันที่ฉันต้องการ
ไม่มีวิธีแก้ไขปัญหานี้ที่สร้างไว้แล้วหรือไม่?