ฉันได้สร้างสคริปต์เพื่อติดตั้งสองสคริปต์ไปยัง crontab
#!/bin/bash
sudo crontab -l > mycron
#echo new cron into cron file
echo "*/05 * * * * bash /mnt/md0/capture/delete_old_pcap.sh" >> mycron #schedule the delete script
echo "*/12 * * * * bash /mnt/md0/capture/merge_pcap.sh" >> mycron #schedule the merge script
#install new cron file
crontab mycron
rm mycron
สคริปต์รันและเพิ่มสองบรรทัดไปยัง crontab แต่ถ้าฉันรันสคริปต์อีกครั้งมันจะเพิ่มบรรทัดเหล่านั้นอีกครั้งดังนั้นฉันจะมีสี่บรรทัดที่พูดสิ่งเดียวกัน ฉันต้องการให้สคริปต์การติดตั้งทำงานเช่นนั้นบรรทัดที่แทรกไปยัง crontab จะไม่ทำซ้ำ ฉันจะทำสิ่งนั้นได้อย่างไร