• # simple hein ?

    Posté par (site web personnel) . En réponse au message Crontab. Évalué à 2.

    Bon là je te donne juste la théorie, je peux pas tester pour voir si ca marche mais en gros:

    tu édites le crontab de l'utilisateur nobody (en root, crontab -u nobody -e) et tu places le cron que tu veux lancer quotidiennement :

    pour le lancer à 3h par exemple
    0 3 * * * /chemin/vers/ton/script

    et bien sur ton script en question ne se contente pas de lancer la commande qui va bien mais vérifie avant tout si cette meme commande n'est pas deja lancée...

    un peu comme ca :


    isrunning=`ps aux|grep commande_a_lancer|wc -l`
    if [ $isrunning == "0" ]
    then
    commande_a_lancer
    fi;


    bon c'est pas testé, c'est gruiiiik mais c'est l'idée