¿Es posible cambiar el directorio actual de un script?
Quiero crear una utilidad para la navegación de directorios en Bash. He creado un script de prueba que se parece a lo siguiente:
#!/bin/bash
cd /home/artemb
Cuando ejecuto el script desde el shell Bash, el directorio actual no cambia. ¿Es posible cambiar el directorio de shell actual de un script?
pushd
(posiblemente redirigido a>/dev/null
para suprimir su salida) en lugar decd
, puede volver al directorio anterior conpopd
.