Modification d'un crontab dans un script

Résolu
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.

2 réponses

  1. Contributeur
    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
    1. Mais ouiiiiiiiiiiii !!!

      C'était pas si difficile pourtant ^^

      Merci a toi :)
      0