Comportamiento de cd / bash en enlaces simbólicos.

Supongamos que tengo las carpetas ~ / a / b en mi carpeta de inicio, y la carpeta b contiene un enlace simbólico a '..' llamado 'enlace simbólico'. Luego realizo las siguientes acciones en bash:

<code>hm@mach:~$ cd a/b/symlink
hm@mach:~/a/b/symlink$ pwd -P
/home/hm/a
hm@mach:~/a/b/symlink$ cd ..
hm@mach:~/a/b$ pwd -P
/home/hm/a/b
</code>

pwd -P imprime el directorio de trabajo actual, eliminando todos los enlaces simbólicos. ¿Por qué el directorio de trabajo / home / hm / a / b al final, y no / home / hm?

Respuestas a la pregunta(2)

Su respuesta a la pregunta