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)