it-swarm.com.de

Wie kann ich den aktuellen Wert meiner $ PATH-Variablen unter OS X sehen?

$ $ PATH

kehrt zurück:

-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/Versionen/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin : Keine solche Datei oder Ordner

Dies scheint ziemlich hässlich zu sein und könnte würde mir Probleme bereiten mit dem Start von Homebrew und dem Laufen.

62
Karoh

Sie müssen den Befehl echo $PATH verwenden, um die Variable PATH anzuzeigen, oder Sie können set oder env ausführen, um alle Umgebungsvariablen anzuzeigen.

Durch Eingabe von $PATH haben Sie versucht, den Inhalt der PATH-Variablen als Befehlsnamen auszuführen.

Bash hat den Inhalt Ihres Pfads auf beliebige Weise angezeigt. Basierend auf Ihrer Ausgabe werden die folgenden Verzeichnisse in der folgenden Reihenfolge durchsucht:

/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

Für mich scheint diese Liste vollständig zu sein.

102
HeatfanJohn

Indem Sie $PATH an der Eingabeaufforderung eigenständig eingeben, versuchen Sie run it. Dies ist nicht wie bei Windows, wo Sie Ihre Pfadausgabe erhalten, indem Sie einfach path eingeben.

Wenn Sie den Pfad sehen möchten, geben Sie ihn einfach ein:

echo $PATH
24
paxdiablo

Verwenden Sie den Befehl:

 echo $PATH

und du wirst alle Wege sehen:

/Users/name/.rvm/gems/[email protected]/bin:/Users/name/.rvm/gems/[email protected]/bin:/Users/sasha/.rvm/rubies/ Ruby-2.5.1/bin: /Users/sasha/.rvm/bin:

1
Alexandr

stellen Sie für Mac OS sicher, dass Sie wissen, wo GO installiert wird

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