pwd -P
(em qualquer shell POSIX), é o comando que você está procurando.
-P é para físico (em oposição a lógico ( -L , o padrão) onde pwd despeja principalmente o conteúdo de $PWD (que o shell mantém baseado nos argumentos que você dá para cd ou pushd )).
$ ln -s . /tmp/here
$ cd /tmp/here/here
$ cd ../here/here
$ pwd
/tmp/here/here/here
$ pwd -P
/tmp