cd -P ..
Você deve ler mais preciscly manual; -)
Considere:
$ pwd
/home/user
$ ls -l
total 3604
lrwxrwxrwx 1 user user 19 Nov 27 12:11 pages -> /var/www/pages/
$ cd pages
$ pwd
/home/user/pages
$ readlink -f .
/var/www/pages
$ cd ..
$ readlink -f .
/home/user
$
Quando estiver em /var/www/pages
, gostaria de ir até /var/www
, mas a execução de cd ..
me leva a /home/user
. Obviamente, isso é devido a ter chegado a /var/www/pages
através de um symlink. Como posso cd
subir um diretório quando estou em um link simbólico?
Tags cd-command shell symlink