Respuestas:
El atajo es -
Tratar cd -
Si desea usar esto en su solicitud, debe consultarlo con ~-
.
Mira el ejemplo:
[echox@kaffeesatz ~]$ cd /tmp
[echox@kaffeesatz tmp]$ ls
cron.iddS32 serverauth.CfIgeXuvka
[echox@kaffeesatz tmp]$ cd -
/home/echox
[echox@kaffeesatz ~]$ ls ~-
cron.iddS32 serverauth.CfIgeXuvka
También es posible que desee ver pushd
y popd
, que crean una pila de directorios para recordar dónde estaba.
Para usar, pushd <directory>
cambia <directory>
y guarda el directorio anterior. Para volver a cambiar a este directorio guardado, use popd
.
Según la respuesta de @echox, de hecho, puede usarlo cd -
como bash
explica la página de manual :
Cuando se usa a como operando, esto será equivalente al comando:
cd "$OLDPWD" && pwd
que cambia al directorio de trabajo anterior y luego escribe su nombre.
Tenga en cuenta que el directorio modificado es generado por el inherente pwd
a cd -
. Es posible que no desee esa salida en un script. Ahí es donde la alternativa se vuelve útil, solo hazlo
cd "$OLDPWD"
¡y tu estas listo!