とんこつたんのブログ

理系ラボで思ったこと考えたことから趣味の話まで/ チェコでの留学体験記

.bashrcでPATHが反映されない

 .bashrcで

 

PATH=/hoge/hogehoge:$PATH

  として追加した後

 

source ~/.bashrc

  としても全く反映されない。

 

echo $PATH

  で調べてみると

 

PATH = /A/B/C:/AA/BB/:

  などとコロンで繋がれ、最後に$PATHで閉じられていないPAHTの羅列が出てくる。 どうやら .bashrc の一番下に記入されていた

  PATH = /A/B/C:/AA/BB/:

  の文のみが反映されて、それ以外の場所が無視されていた模様。
このコロンで繋がれた部分を

 

PAHT = /hoge/hogehoge/:$PATH

  と書き直すと、それ以外のPAHTも全て反映されるようになった。