J'essaie de définir les variables d'environnement dans le script shell. La commande "source .bashrc" n'est pas exécutée. Tant que vous tapez la dernière ligne dans le terminal, tout fonctionne correctement. Quel est le problème avec mon script? THX.script shell non exécuté
echo "export CLASSPATH=.:$HOME/java/lib
export JAVA_HOME=$HOME/java
export PATH=.:$PATH:$JAVA_HOME/bin" >> .bashrc
source .bashrc
Thx pour vous répondre. Mais je ne comprends toujours pas. pouvez-vous me dire explicitement ce qu'il faut faire? –
Si votre script s'appelle 'dosomethingtomyenv' et se trouve dans votre répertoire actuel, au lieu de l'exécuter'./Dosomethingtomyenv', faites './dosomethingtomyenv'. – chaos
wow, ça marche !!! homme thx! –