• # PATH le chemin

    Posté par . En réponse au message script shell qui ne fonctionne pas à partir de crontab. Évalué à 6.

    il faut savoir qu'en général cron ne définit aucune variable d'environnement, et donc pas de path: et du coup:

    lorsque ton script est lancé depuis un shell: pidof est trouvé dans le PATH mais pas lorsque le script est lancé depuis cron.

    solution: utilise /usr/pidof au lieu de pidof.

    je pense qu'un problème similaire existe pour tes log .

    En règle générale: toujours utilisé des chemin absolus dans les script pour cron.