У мене немає .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
для отримання додаткової інформації.