cd в реальный каталог, на который ссылается моя символическая ссылка

cd в реальный каталог, на который ссылается моя символическая ссылка

Как мне перейти в символически связанный каталог, но при переходе оттуда делать это относительнонастоящийкаталог?

Например

dir_1
    link_to_dir_3 ->

..

dir_2
    dir_3

Если я это сделаю cd link_to_dir_3, то cd ..я хочу пойти dir_2и не dir_1. Спасибо

решение1

cd `pwd -P`
cd ..

Первый cdперенесет вас из dir_1/link_to_dir_3в dir_2/dir_3.

решение2

Использовать readlink:

cd $(readlink -n link)

Связанный контент