Я изменил что-то на своем Mac, и когда я запускаю терминал, просто нажимая на значок, ни одна из переменных PATH не загружается, чтобы сообщить терминалу, где находятся основные (или любые команды). Я отредактировал файл .bash_profile, но, похоже, он не был получен для определения переменных PATH.
Я также попытался создать файл с именем .bashrc и поместить те же команды из .bash_profile в .bashrc. Это также не сработало.
Как только я наберу:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
в терминал мои основные команды bash начинают работать. Затем, как только я вхожу в систему, я замечаю, что он должен прочитать .bash_profile, потому что тогда устанавливаются другие мои переменные пути.
Как это выглядит, если предоставить основные команды для незарегистрированного пользователя?