web-dev-qa-db-ja.com

Macのデフォルトのターミナル$ PATHはどこにありますか?

システム全体を探していましたが、見つかりません。 $ PATHをエコーすると、追加したものに加えてデフォルトのパスが表示されます。 .profileはなく、.bashrcもありますが、デフォルトのパスはありません。すべてのチュートリアルで.profile ...にあることが説明されているため、それがどこにあるかを知るためだけに探していますが、持っていない場合はどうでしょうか?それはどこにありますか?誰にもアイデアはありますか?

43
Andy

もしあなたがそうするなら Sudo man path_helper、パスをどのようにまとめるかについて少し話します。 /etc/pathsおよび/etc/paths.d。やってみて、探していたものを見つけました。

76
beOn

/ etc/profileで開始すると、次のようになります。

if [ -x /usr/libexec/path_helper ]; then
    eval `/usr/libexec/path_helper -s`
fi

ファイルが存在するかどうかをテストし、存在する場合は実行します。手動で実行すると、次のようなものが得られます。

PATH="/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/X11/bin"; export PATH;

それがあなたが探しているものだと思います。そのため、パスを設定する実行可能ファイルを呼び出す/ etc/profileから取得されます。

8
Mike Taber