Come aggiungere una directory al mio percorso che include due punti e uno spazio?

1

Ho installato schema MIT / GNU e sto provando ad aggiungere la directory alla mia variabile $PATH così che posso eseguirlo dal terminale.

Il nome dell'app MIT:GNU Scheme.app è una vera e propria "tempesta perfetta" (per i nomi dei percorsi) in quanto include due punti e uno spazio.

Ho provato ad aggiungere ognuno dei seguenti elementi al mio ~/.bash_profile , nessuno ha funzionato:

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"
    
posta jjeaton 06.06.2012 - 11:17
fonte

1 risposta

3

Non funzionerà. Hai diverse opzioni:

  1. Crea un alias per bash per eseguire il comando.
  2. Crea un collegamento simbolico all'eseguibile da una directory nel PERCORSO. (Mi piace avere una directory ~/bin all'inizio del mio percorso per tali cose.)
  3. Crea un collegamento simbolico a /Applications/MIT\:GNU\ Scheme.app/Contents/Resources da qualche parte e inserisci il link nel PERCORSO.
  4. Rinomina l'applicazione.
risposta data 06.06.2012 - 14:29
fonte

Leggi altre domande sui tag