У меня нет .bash_profile
или .bashrc
файлов, и я определенно использую оболочку bash. Я использую Mac OS X 10.11.1 El Capitan.
Как мне навсегда изменить мой, $PATH
чтобы сократить значения по умолчанию, поставляемые Apple?
У меня нет .bash_profile
или .bashrc
файлов, и я определенно использую оболочку bash. Я использую Mac OS X 10.11.1 El Capitan.
Как мне навсегда изменить мой, $PATH
чтобы сократить значения по умолчанию, поставляемые Apple?
Ответы:
.bash_profile
и .bashrc
не должны существовать для $PATH
работы, они для конфигурации bash. Согласно документам Bash ,
Когда Bash вызывается как интерактивная оболочка входа в систему или как неинтерактивная оболочка с параметром --login, она сначала читает и выполняет команды из файла
/etc/profile
, если этот файл существует. После прочтения этого файла, он ищет~/.bash_profile
,~/.bash_login
и~/.profile
, в таком порядке, и читает и выполняет команду из первого, который существует и читаемые.
Чтобы добавить путь к вашей $PATH
переменной для одного сеанса терминала, выполните следующие действия: export PATH=$PATH:pathToYourDirectory
для нескольких каталогов export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory
...
Чтобы увидеть, что в вашем $PATH
: echo $PATH
илиcat /etc/paths
/etc/paths
это файл, который содержит переменные вашего системного пути
Запустите man path_helper
для получения дополнительной информации.