• # Faire attention à ton environnement

    Posté par (site web personnel) . En réponse au message Script pour lancer des commandes à distance via ssh. Évalué à 1.

    Comme l'indique le titre, tu peux avoir des problèmes de gestion de ton environnement. Je te conseille donc de prévoir cette initialisation dans ton script ou en le "sourçant" dans ta commande.

    Pas très clair ? Vite un exemple :

    "Sourcer" le profile dans la commande :
    ssh user@host ". /home/user/.bashrc ; /path/to/my/script"

    ou sinon, dans ton script :
    #!/bin/bash

    if [ -z $VAR_ENV_NORMALEMENT_PRESENTE ]; then
    . /home/user/.bashrc
    fi

    ...

    Voilà, si ça peut t'aider.