Agregar la ruta del archivo (con espacios) a la variable $PATH elimina los espacios

Agregar la ruta del archivo (con espacios) a la variable $PATH elimina los espacios

Tengo el siguiente comando en mi.perfilarchivo: PATH=$PATH:"/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/".

Cuando inicio mi terminal y lo intento echo $PATH, obtengo el siguiente resultado:

> echo $PATH
[*other paths*]:/mnt/c/Users/spenpal/AppData/Local/Programs/MicrosoftVSCode/bin/

Los espacios se eliminaron de la ruta del archivo cuando se agregó a la variable $PATH.

Sin embargo, si ejecuto el mismo comando manualmente en mi terminal e imprimo las rutas, obtengo esto:

> PATH=$PATH:"/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/"
> echo $PATH
[*other paths*]:/mnt/c/Users/spenpal/AppData/Local/Programs/Microsoft VS Code/bin/

¿Por qué funciona cuando lo hago manualmente versus cuando lo tengo en mi.perfil¿archivo? ¿Y cómo evito que esto suceda (ya que no quiero exportar esta ruta manualmente cada vez que cargo la terminal)?

Especificaciones del sistema:

  • SO: WSL2
  • distribución: Ubuntu 22.04.3 LTS

información relacionada