
コードを.profileファイルに入れました。PATH="$HOME/.local/bin"
起動後に入力すると、echo $PATH
/home/.local/bin
ただし、PATH="$HOME/.local/bin
起動後に実行してみると、echo $PATH
代わりに印刷されます/home/[my username]/.local/bin
。
つまり、HOME 変数は、ある時点で から に変わります/home
。/home/[my username]
これはなぜでしょうか? HOME 変数は、起動中または起動後に OS によって変更されるのでしょうか? これは非常に奇妙で、ドットファイルの設定がさらに難解になります。参考になれば幸いですが、私はディストリビューションとして mint を使用し、シェルとして bash を使用しています。