Quando ho cdun collegamento, il mio percorso corrente è preceduto dal percorso del collegamento, piuttosto che dal percorso della directory a cui si collega il collegamento. Per esempio
~/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$
Vorrei che il mio percorso corrente fosse cambiato nel percorso della directory collegata, in modo da poter lavorare anche con le directory principali della directory collegata. Oltre lsal link per scoprire la directory collegata, e poi cdin essa, quali sono alcuni modi più semplici per farlo? Ad esempio, dopo cdun collegamento, come si modifica il percorso corrente nel percorso della directory collegata?
cd -P .dopo l'originalecd.