usuario - Establecer variable de entorno con tener linux espacio
variables de entorno de usuario linux (3)
Deberías hacer
export VIDEO="/home/mehrabib/my video"
y para resumir los comentarios de Dan también lo hacen
cd "$VIDEO"
que se expandirá a
cd "/home/mehrabib/my video"
otra vez.
Personalmente, he llegado a preferir la sintaxis de ${VIDEO}
.
Quiero establecer una variable de entorno que tenga espacio en ella. es una ruta a una carpeta y el nombre de la carpeta es: / home / mehrabib / my video
Edito .bashrc y le agrego la siguiente línea:
export $VIDEO=/home/mehrabib/my/ video
y ejecuta estos comandos:
echo $VIDEO
cd $VIDEO
el resultado es:
/home/mehrabib/my video
/home/mehrabib/my :no such file or directory
Lo cambio a
export $VIDEO=/home/mehrabib/my/// video
y ejecuta estos comandos:
echo $VIDEO
cd $VIDEO
el resultado es:
/home/mehrabib/my/ video
/home/mehrabib/my/ :no such file or directory
¿Qué tengo que hacer?
También puede sustituir caracteres especiales: use * como comodín para sustituir el espacio.
VIDEO = "/ home / mehrabib / m * o"
Trate de citar VIDEO
: cd "$VIDEO"
.