
Wie kann ich per cd in ein symbolisch verknüpftes Verzeichnis wechseln und es dabei relativ zumrealVerzeichnis?
Zum Beispiel
dir_1
link_to_dir_3 ->
..
dir_2
dir_3
Wenn ich das tue cd link_to_dir_3
, dann cd ..
möchte ich zu gehen dir_2
und nicht dir_1
. Danke
Antwort1
cd `pwd -P`
cd ..
Die erste cd
bringt Sie von dir_1/link_to_dir_3
nach dir_2/dir_3
.
Antwort2
Verwenden readlink
:
cd $(readlink -n link)