J'ai rencontré un problème étrange. J'ai mis quelques variables env dans .bashrc
et il fonctionne comme il se doit :
echo $HADOOP_HOME
/home/me/dist/hadoop
Mais la variable env n'est pas accessible lors de l'exécution de bash scripts. Supposons que je crée /tmp/sample.sh
avec le contenu ci-dessous :
#! /bin/bash
echo $HADOOP_HOME
Lorsque j'exécute le script script ci-dessus, l'écho est une ligne vide :
/tmp/sample.sh