com zsh
chpwd() pwd
Em seguida, o diretório atual é impresso sempre que é alterado (com cd
, pushd
, popd
...).
Com ksh, bash ou zsh:
cd() {
builtin cd "$@" && pwd
}
(você normalmente colocaria esses em seu arquivo de configuração do shell)