У мене немає .bash_profileабо .bashrcфайлів , і я , безумовно , з допомогою Баш оболонки. Я використовую Mac OS X 10.11.1 El Capitan.
Як я можу назавжди змінити свою, $PATHщоб скоротити значення за замовчуванням Apple ship?
У мене немає .bash_profileабо .bashrcфайлів , і я , безумовно , з допомогою Баш оболонки. Я використовую Mac OS X 10.11.1 El Capitan.
Як я можу назавжди змінити свою, $PATHщоб скоротити значення за замовчуванням Apple ship?
Відповіді:
.bash_profileі .bashrcвони не повинні існувати для $PATHроботи, вони для баш-конфігурації. Згідно з документами 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для отримання додаткової інформації.