Quand je suis cdun lien, mon chemin actuel est préfixé avec le chemin du lien, plutôt que le chemin du répertoire vers lequel le lien est lié. Par exemple
~/dirlinks/maths$ ls -l logic
lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic
~/dirlinks/maths$ cd logic
~/dirlinks/maths/logic$ pwd
/home/tim/dirlinks/maths/logic
~/dirlinks/maths/logic$ cd ..
~/dirlinks/maths$
J'aimerais que mon chemin actuel soit changé pour le chemin du répertoire lié, afin de pouvoir également travailler avec les répertoires parents du répertoire lié. Outre lsle lien pour découvrir le répertoire lié, puis y cdaccéder, quelles sont les façons les plus simples d'accomplir cela? Par exemple, après cddans un lien, comment changez-vous votre chemin actuel en chemin du répertoire lié?
cd -P .après l'originalcd.