Я использую Mac OS X Snow Leopard. В какой папке я создаю свой файл .profile
?
Мне нравится создавать путь для /usr/local/mysql/bin
- какие-либо советы о том, как экспортировать этот путь? Я знаю только, как набрать его для .bash_profile
.
Вы создаете .profile
в той же папке, что и .bash_profile
, а именно в /Users/your-user-name/
также доступном в ~
или $HOME
.
Вы можете добавить строку, используя текстовый редактор или редактор командной строки по вашему выбору (например, vim
, emacs
или nano
), но вы также можете сделать это с помощью Text Edit:
open -a TextEdit ~/.bash_profile
export
?Одна важная вещь: если у вас уже есть .bash_profile
, ваш .profile
не будет загружен автоматически. Из руководства Bash:
он ищет
~/.bash_profile
,~/.bash_login
и~/.profile
в указанном порядке, а также читает и выполняет команды из первой, которая существует и доступна для чтения.
Из-за этого, когда у вас уже есть файл ~/.bash_profile
и вы создаете ~/.profile
, последний никогда не будет прочитан bash автоматически. Вы можете добавить соответствующую команду export
в ваш ~/.bash_profile
и она будет отлично работать, если вы всегда используете bash:
export PATH=/usr/local/mysql/bin/:$PATH
.profile
от .bash_profile
Если вы хотите иметь отдельный .profile
, вам нужно вручную включить его из ~/.bash_profile
. Поместите следующее в ~/.bash_profile
:
source ~/.profile
В терминале:
open .profile
Если это не сработает, перейдите в свой домашний каталог:
sudo nano .profile
и добавить:
export PATH=$PATH:/usr/local/mysql/bin/