SO =MacOS 10.8.5
/Darwin Kernel Version 12.5.0
.
En mi .bash_profile
tengo:
export DIR_PATH=~/concrete/path
En la terminal
>echo ${DIR_PATH}
~/concrete/path
También funciona el cd explícito:
>cd ~/concrete/path
>pwd
/Users/myuserid/concrete/path
Pero cuando lo hago
>cd ${DIR_PATH}
-bash: cd: ~/concrete/path: No such file or directory
¿Cuál es el problema?
Respuesta aceptada:
En lugar de dar ~ como su casa en .bash_profile, dé la ruta absoluta:
export DIR_PATH=/Users/myuserid/concrete/path
El problema es que tu bash no pudo sustituir ~
a su directorio de inicio en su perfil bash.