$ PATHを変更してデフォルトディレクトリに設定するにはどうすればよいですか?


2

何らかの理由で実行したとき echo $PATH 次のようなディレクトリがあります。 /Users/<home>/Library/Applications/

このコマンドを実行する必要がないように、デフォルトの場所に戻すには export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin 毎回Terminalでコマンドを実行したいですか?

検討をありがとう


〜/ .profileまたは〜/ .bash_profileには何が入っていますか
Mark

回答:


1

まず、あなたの内容を確認してください ~/.profile そして ~/.bash_profile $ PATHへのパスの書き込みを含むすべての行に対して。

これで解決しない場合は、の内容を確認してください。 /etc/paths そして /etc/paths.d/ あなたの$ PATHに含めたくないパスの場合。

さらに、次のコードをbashに追加することで、bashによって実行されているコードを確認できます。 /etc/profile

set -x

ファイルを保存してから、新しいターミナルウィンドウを開きます。これにより、$ PATH変数がいつ、どのように上書きされているかがわかります。


0

このファイルがあるかどうかを確認してください。 ~/.MacOSX/environment.plist このファイルは、シェルコマンドだけでなく、OS Xアプリケーション用の環境変数を設定するためにも使用できます。あれば PATH そのファイルに変数が設定されていると、あらゆる種類の奇妙な振る舞いをするでしょう。この アップルテクニカルQ&Aの文書 environment.plistファイルは推奨されなくなったと私は信じています。ほとんどすべての場合、削除することを検討しているのであれば、とにかくこのファイルは必要ありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.