Тильда в PATH может указывать не на ваш HOME
Тильда в PATH может указывать не на ваш HOME Проблема кроется в поведении интерпретаторов командной строки. При добавлении в PATH через ~/.local/bin в конфигурационных файлах вроде .bashrc или .zshrc, тильда не расширяется в путь домашней директории, а остаётся буквально. В итоге в PATH добавляется ./~/.local/bin, а не /home/пользователь/.local/bin. Это происходит, потому что расширение тильды в ~ происходит только в невыраженных (unquoted) словах, а не внутри строковых присваиваний переменных. Надёжный способ — использовать явную переменную $HOME: export **PATH**="$PATH:$HOME/.local/bin". Проверить наличие проблемы можно командой echo $PATH | grep '~'. Если вывод есть — пора исправить конфигурационные файлы. 🔥 Больше новостей: наш ТГ