Я поместил код PATH="$HOME/.local/bin"
в свой файл .profile. Затем, после запуска, если я введу его, echo $PATH
он выведет/home/.local/bin
Однако если я запущу его PATH="$HOME/.local/bin
после запуска и попробую, echo $PATH
он вместо этого распечатает /home/[my username]/.local/bin
.
Итак, переменная HOME в какой-то момент меняется с /home
на /home/[my username]
. Почему так? Изменяет ли ОС переменную HOME во время/после запуска? Это очень странно и делает настройку dotfiles более запутанной. Если это поможет, я использую mint в качестве дистрибутива и bash в качестве оболочки.