Digamos que tengo una carpeta con ubicación absoluta: /tmp/abc/def, y creé un enlace simbólico a esta carpeta def, en mi directorio de inicio. El vínculo simbólico también se llama def. Luego, después de llegar a def desde mi directorio personal, llamo:
cd ~/def
Luego quiero ir a la carpeta "abc". ¿Que debería hacer entonces?
Busqué durante unos 20 minutos pero no encontré la respuesta. Gracias.
Respuesta1
Puedes usar pwd -P
para obtener la ruta "real", por lo que algo como esto funcionaría:
cd "$(pwd -P)/.."
Respuesta2
Escribir:
cd ..
Eso debería llevarlo al directorio principal de cualquiera que sea su directorio actual.
Respuesta3
También puedes usar la -P
bandera con cd
:
cd -P ..
Esto se señaló anteriormente en los comentarios, simplemente agregando esta respuesta para darle más visibilidad a esa solución.