¿Cómo agregar un directorio a mi ruta que incluya dos puntos y un espacio?

1

Instalé esquema MIT / GNU y estoy intentando agregar el directorio a mi variable $PATH para que puedo ejecutarlo desde la Terminal.

El nombre de la aplicación MIT:GNU Scheme.app es una verdadera "tormenta perfecta" (para los nombres de ruta) ya que incluye dos puntos y un espacio.

He intentado agregar cada uno de los siguientes a mi ~/.bash_profile , ninguno ha funcionado:

export PATH=$PATH:"/other/paths:/Applications/MIT\:GNU\ Scheme.app/Contents/Resources"
export PATH=$PATH:"/other/paths:/Applications/MIT\:GNU Scheme.app/Contents/Resources"
export PATH=${PATH}:"/other/paths:/Applications/MIT\:GNU\ Scheme.app/Contents/Resources"
export PATH=${PATH}:"/other/paths:/Applications/MIT\:GNU Scheme.app/Contents/Resources"
    
pregunta jjeaton 06.06.2012 - 11:17

1 respuesta

3

No funcionará. Tienes varias opciones:

  1. Cree un alias para que bash ejecute el comando.
  2. Cree un enlace simbólico al ejecutable desde un directorio en su RUTA. (Me gusta tener un directorio ~/bin en la parte delantera de mi ruta para tales cosas).
  3. Cree un enlace simbólico a /Applications/MIT\:GNU\ Scheme.app/Contents/Resources en algún lugar y ponga el enlace en su RUTA.
  4. Cambiar el nombre de la aplicación.
respondido por el Harald Hanche-Olsen 06.06.2012 - 14:29

Lea otras preguntas en las etiquetas