veo variable una saber ruta que permanentes para los guardar forma estoy entorno directorio cuál crear correcta como comando cambiar archivos archivo actual linux bash

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).