¿Cómo puedo ver el valor actual de mi variable $ PATH en OS X?

94

$ $ PATH

devoluciones:

-bash: /usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ Frameworks / Python.framework / Versions / Current / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / opt / X11 / bin: / usr / local / git / bin : El fichero o directorio no existe

Esto parece bastante feo y podría estar dando problemas para que Homebrew también funcione.

Karoh
fuente

Respuestas:

145

Necesita usar el comando echo $PATHpara mostrar la variable PATH o puede simplemente ejecutar seto envmostrar todas sus variables de entorno.

Al escribir $PATH, intentó ejecutar el contenido de la variable PATH como un nombre de comando.

Bash mostró el contenido de su ruta de cualquier manera. Según su resultado, se buscarán los siguientes directorios en el siguiente orden:

/usr/local/share/npm/bin
/Library/Frameworks/Python.framework/Versions/2.7/bin
/usr/local/bin
/usr/local/sbin
~/bin
/Library/Frameworks/Python.framework/Versions/Current/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/X11/bin
/usr/local/git/bin

Para mí, esta lista parece completa.

HeatfanJohn
fuente
Gracias. Le agradecería mucho si pudiera consultar la otra pregunta enumerada. Pero gracias por la aclaración sobre $ PATH.
Karoh
32

Al ingresar $PATHsolo en el símbolo del sistema, está tratando de ejecutarlo . Esto no es como Windows, donde puede obtener la salida de su ruta simplemente escribiendo path.

Si desea ver cuál es la ruta, simplemente repítala:

echo $PATH
paxdiablo
fuente
4

Usa el comando:

 echo $PATH

y verás todo el camino:

/Users/name/.rvm/gems/ruby-2.5.1@pe/bin:/Users/name/.rvm/gems/ruby-2.5.1@global/bin:/Users/sasha/.rvm/rubies/ ruby-2.5.1 / bin: /Users/sasha/.rvm/bin:

Alexandr
fuente
-1

para MacOS, asegúrese de saber dónde se instala GO

export GOPATH=/usr/local/go
PATH=$PATH:$GOPATH/bin
Lam Do
fuente