O Bash utiliza uma variável de shell $OLDPWD que (como o nome sugere) armazena o valor antigo do diretório de trabalho atual $PWD .
Além disso, a entrada da página man do built-ins do shell Bourne tem isto a dizer sobre cd :
An argument of
-is equivalent to$OLDPWD.
O que significa que se pode simplesmente digitar
$ cd -
para dizer
$ cd $OLDPWD