Поведение CD / Bash на символических ссылках

Предположим, у меня есть папки ~ / a / b в моей домашней папке, а папка b содержит символическая ссылка на «...» именованная "символическая ссылка". Затем я выполняю следующие действия в Баш:

<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 печатает текущий рабочий каталог, разыменовывая все символические ссылки. Почему рабочий каталог / home / hm / a / b находится в конце, а не / home / hm?

Ответы на вопрос(2)

Ваш ответ на вопрос