SE =MacOS 10.8.5
/Darwin Kernel Version 12.5.0
.
Dans mon .bash_profile
J'ai :
export DIR_PATH=~/concrete/path
Au terminal
>echo ${DIR_PATH}
~/concrete/path
Le cd explicite fonctionne également :
>cd ~/concrete/path
>pwd
/Users/myuserid/concrete/path
Mais quand je le fais
>cd ${DIR_PATH}
-bash: cd: ~/concrete/path: No such file or directory
Quel est le problème ?
Réponse acceptée :
Au lieu de donner le ~ comme votre maison dans .bash_profile donnez le chemin absolu :
export DIR_PATH=/Users/myuserid/concrete/path
Le problème est que votre bash n'a pas pu remplacer ~
à votre répertoire personnel dans votre profil bash.