linux - una - Obteniendo ruta actual en variable y usándola.
saber en que directorio estoy linux (5)
Me gustaría extraer la ruta actual en una variable y usarla más adelante en el script
Algo como:
myvar = pwd
Mas tarde:
cd myvar
Pero mis habilidades de bash se han oxidado con los años.
¿Cómo podría seguir haciendo eso?
Además del comando pwd
y la variable de entorno $PWD
, también sugiero que busque en pushd
/ popd
:
/$ pushd /usr /usr / /usr$ pushd /var/log /var/log /usr / /var/log$ popd /usr / /usr$ popd / /$
Algo como esto debería funcionar:
myvar=`pwd`
# ...
cd $myvar
Funcionó para mí:
currentdir=$(cd -)
printf "Generating content at $currentdir/n"
en bash
$ a=$(pwd)
myvar="$PWD"
cd "$myvar"
(Las citas son necesarias si su ruta contiene espacios en blanco).