Я использую 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/