• [^] # Re: Environnement

    Posté par . En réponse au message Les tâches cron ne se lancent pas. Évalué à 1.

    Effectivement, j'avais zapé ce détail. Merci.

    Par contre il est écrit aussi :

    La chaîne valeur ne permet pas les substitutions de variable d'environ‐
     nement ou le remplacement de variables, ainsi une ligne comme
     PATH = $HOME/bin:$PATH
     ne fonctionnera pas comme attendu. Tout comme ceci ne fonctionnera pas
     A=1
     B=2
     C=$A $B
     **Il n'y aura pas de substitution pour les variables définies dans la dernière valeur**.
    
    

    Alors j'ai testé en initialisant la variable PATH=$PATH en début de crontab et en faisant un simple cp /home/moi/fichier1 /home/moi/fichier2 et résultat… rien.

    Par contre en enlevant PATH=$PATH la copie s'est bien effectuée.

    Conclusion : Il doit supprimer la déclaration de sa variable ou lui donner les chemins en dur ou encore sourcer un fichier d'environnement.