Во-первых, нужно признать, что OS X построен на Unix.Это где .bash_profile приходит. Когда вы запускаете приложение терминала в OS X, вы получаете оболочку bash по умолчанию.Оболочка bash поставляется из Unix и при загрузке запускает скрипт .bash_profile.Вы можете изменить этот скрипт для вашего пользователя, чтобы изменить ваши настройки.Этот файл находится по адресу:
~/.bash_profile
Обновление для Mavericks
OS X Mavericks не использует environment.plist - по крайней мере, не для OS XWindows-приложения.Вы можете использовать конфигурацию launchd для оконных приложений..Bash_profile по-прежнему поддерживается, поскольку он является частью оболочки bash, используемой в Терминале.
Только для Lion и Mountain Lion
Оконные приложения OS X получают переменные среды изваш файл environment.plist.Это, вероятно, то, что вы подразумеваете под файлом ".plist".Этот файл находится по адресу:
~/.MacOSX/environment.plist
Если вы внесете изменение в свой файл environment.plist, то приложения Windows OS OS, включая приложение Terminal, будут иметь эти переменные среды.Любая переменная окружения, которую вы установили в своем .bash_profile, будет влиять только на ваши оболочки bash.
Обычно я устанавливаю переменные только в своем файле .bash_profile и не изменяю файл .plist (или файл запуска на Mavericks).Большинству оконных приложений OS X не требуется настраиваемая среда.Только когда приложению действительно нужна конкретная переменная среды, я могу изменить environment.plist (или файл launchd на Mavericks).
Звучит так, будто вы хотите изменить файл environment.plist, а не.bash_profile.
И последнее: если вы посмотрите на эти файлы, я думаю, вы их не найдете.Если я правильно помню, их не было в моей первоначальной установке Lion.
Edit: Вот несколько инструкций по созданию plist-файла.
- Open Xcode
- Выберите Файл -> Новый -> Новый файл ...
- В Mac OS X выберите Ресурсы
- Выберите файл списка
- Следуйте остальнымподсказки
Чтобы отредактировать файл, вы можете щелкнуть его, удерживая нажатой клавишу «Control», чтобы открыть меню и выбрать «Добавить строку».Затем вы можете добавить пару ключ-значение.Для переменных среды ключ - это имя переменной среды, а значение - фактическое значение для этой переменной среды.
После создания файла plist вы можете открыть его с помощью Xcode, чтобы изменить его в любое время.