J'ai créé un script pour installer deux scripts sur la 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
Le script s'exécute et ajoute les deux lignes à la crontab. Mais si je lance à nouveau le script, il ajoute à nouveau ces lignes, donc j'aurai quatre lignes disant la même chose. Je veux que le script d'installation s'exécute de telle sorte que les lignes insérées dans la crontab ne se répètent pas. Comment puis je faire ça