У меня нет .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для получения дополнительной информации.