116

$ $ PATH

戻り値:

-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 : そのようなファイル、又はディレクトリはありません

これはかなり醜いようで、Homebrewを起動して実行する際にも問題が発生する可能性があります。

4

5 に答える 5

179

コマンドを使用して PATH 変数を表示するか、すべての環境変数をecho $PATH実行setまたは表示することができます。env

入力$PATHすることで、PATH 変数の内容をコマンド名として実行しようとしました。

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

私には、このリストは完成しているように見えます。

于 2013-01-31T01:47:43.153 に答える
38

コマンドプロンプトで単独で入力することで、実行$PATHしようとしています。これは、入力するだけでパス出力を取得できる Windows とは異なります。path

パスが何であるかを見たい場合は、単純にエコーしてください:

echo $PATH
于 2013-01-31T01:46:33.027 に答える