Modification d'un crontab dans un script

Résolu/Fermé
Richard.M Messages postés 105 Date d'inscription dimanche 28 juin 2009 Statut Membre Dernière intervention 28 mars 2014 - 19 août 2011 à 10:27
Richard.M Messages postés 105 Date d'inscription dimanche 28 juin 2009 Statut Membre Dernière intervention 28 mars 2014 - 19 août 2011 à 12:23
Bonjour à tous,



Voilà comme le dit le titre, je cherche à modifier la crontab de mon utilisateur dans un script. Ce que veux dire que la ligne de commande "crontab -e" ne réponds pas à ce besoin...

Voyez vous une solution ?

Merci par avance.
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 422
19 août 2011 à 10:50
Salut,

Tu fais une copie de ta contab actuelle :
crontab -l > /tmp/ma_crontab

Tu ajoutes ta commande (ou modifie) à ce fichier :
echo '*/2 * * * * /bin/commande' >> /tmp/ma_crontab

Tu replaces ta crontab :
crontab /tmp/ma_crontab

Et tu supprimes ton fichier temporaire :
rm -f /tmp/ma_crontab

7
Richard.M Messages postés 105 Date d'inscription dimanche 28 juin 2009 Statut Membre Dernière intervention 28 mars 2014 8
19 août 2011 à 12:23
Mais ouiiiiiiiiiiii !!!

C'était pas si difficile pourtant ^^

Merci a toi :)
0