• 締切済み

環境変数の設定

パスの設定で、$ echo PATH=$PATH:/tmpや ~/.bashrcというファイルに↑を書いて$ echo PATHで設定の反映などを確認しましたが、.bash_profileというファイルにはPATH=$PATH:/tmpを書いて、別端末を開いて $ echo PATHをやっても設定の反映が確認できません。 .bash_profileでパスの設定が可能らしいのですが、確認方法や設定の方法が間違っていると思ったので教えて下さい。

みんなの回答

  • nonosuke
  • ベストアンサー率25% (41/162)
回答No.3

「PATH=$PATH:/tmp」だけではだめです。 「export PATH」が必要です。 それから「echo PATH」ではだめです。「echo $PATH」です。

回答No.2

> $ echo PATH=$PATH:/tmp は $ PATH=$PATH:/tmp の誤り。 > $ echo PATH ではなく $ echo $PATH です。

  • 0KG00
  • ベストアンサー率36% (334/913)
回答No.1

exportしてください。 また、bash_profileはログイン時にしか実行されないので、再ログインしてください。別シェルを起動したときにも反映させたいのであれば.bashrcに記述を。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/118setenv.html
cirew
質問者

お礼

せっかく回答してもらったのに分かりませんでした。 参考のURLを見て勉強します。 ありがとうございました。