
¿Cómo puedo ingresar a un directorio vinculado simbólicamente pero, cuando me muevo desde allí, lo hago en relación con elreal¿directorio?
Por ejemplo
dir_1
link_to_dir_3 ->
..
dir_2
dir_3
Si lo hago cd link_to_dir_3
y entonces cd ..
quiero ir dir_2
y no dir_1
. Gracias
Respuesta1
cd `pwd -P`
cd ..
El primero cd
te llevará de dir_1/link_to_dir_3
a dir_2/dir_3
.
Respuesta2
Usar readlink
:
cd $(readlink -n link)