ใช่พวกเขาจะขัดขืนรีบูตเครื่อง (เป็นเพียงไฟล์ในสปูล)
เกี่ยวกับการเข้าถึงไฟล์เหล่านั้นในฐานะผู้ใช้ทั่วไปคุณจะไม่สามารถเข้าถึงไฟล์ได้ แต่คุณสามารถสร้างระบบเพื่อสำรองข้อมูลได้ อาจจะเป็นสิ่งนี้:
MYAT=~/atjobs
/bin/rm -rf $MYAT/*
at -l >$MYAT/JOBS
for j in `cat $MYAT/JOBS | cut -f1`
do
at -c $j >$MYAT/$i
done
หากคุณจำเป็นต้องโหลดงานใหม่ในภายหลัง:
for j in `cat $MYAT/JOBS | cut -f1`
do
# make sure the job isn't defined
atrm $j
# reload it from the file
at -f $MYAT/$j `grep ^$j $MYAT/JOBS | awk '{ print $3, $2 }'`
done
(ส่วนใหญ่จะยังไม่ได้ทดสอบทั้งหมดคำสั่งพื้นฐานถูกต้อง แต่ก็มีข้อผิดพลาดในตรรกะที่มีอยู่)
แม้ว่าจะมีการพูดทั้งหมดที่ฉันไม่แน่ใจว่าฉันจะใช้สำหรับงานที่คุณอธิบาย ฉันอาจใช้ระบบปฏิทินที่มีอยู่ก่อนหน้า แม้ว่าจะล้มเหลวฉันจะใช้งาน cron ที่รันทุกวันซึ่งตรวจสอบไฟล์เพื่อดูว่ามีข้อความที่จะส่งหรือไม่ พกพาได้มากกว่าที่ทำงานและมีแนวโน้มที่จะจำได้มากกว่านี้หากคุณเปลี่ยนเครื่อง ...