Betriebssystem =MacOS 10.8.5
/Darwin Kernel Version 12.5.0
.
In meinem .bash_profile
Ich habe:
export DIR_PATH=~/concrete/path
Am Terminal
>echo ${DIR_PATH}
~/concrete/path
Auch explizites CD funktioniert:
>cd ~/concrete/path
>pwd
/Users/myuserid/concrete/path
Aber wenn ich es tue
>cd ${DIR_PATH}
-bash: cd: ~/concrete/path: No such file or directory
Was ist das Problem?
Akzeptierte Antwort:
Anstatt ~ als Ihr Zuhause in .bash_profile anzugeben, geben Sie den absoluten Pfad an:
export DIR_PATH=/Users/myuserid/concrete/path
Das Problem ist, dass Ihre Bash ~
nicht ersetzen konnte zu Ihrem Home-Verzeichnis in Ihrem Bash-Profil.