Je tourne sous suse9.1 avec le shell 'bash'.
Il y a kkchose qui me turlupine :
 
Dans un fichier 'script.sh' je mets :
 export JAVA_HOME="un_chemin_qcq"
   | 
 
lorsque dans le shell bash je tape la commande pour executer ce script :
 
...et que je fais  
 
la variable n'a aucune valeur, elle vaut "chaine vide" ! Par contre si je fais la commande
 
...JAVA_HOME est tres bien defini !
 
au fait :
1) mon fichier est bien executable
2) je suis dans le bon chemin pour executer la commande
 
Question :
1) comment marche le bash ? (j'ai essaié avec ksh, sh, xterm,...c le meme probleme !
2) que fait de plus la commande 'source' ?
 
Merci