Mac OS X 10.9 - установка постоянных переменных среды

Как установить постоянную переменную среды (то есть ту, которую не нужно экспортировать каждый раз, когда я запускаю новый сеанс терминала) в Mac OS X 10.9? Я нашел несколько ответов об изменении моего.bash_profile а также.profileОднако ни один из этих вариантов не работает как постоянное решение - только временное. Я пытаюсь установить переменнуюMULE_HOME, У меня есть следующая строка в моем профиле Bash:

export MULE_HOME=$(/opt/mule-standalone-3.4.0)

Однако, когда я запускаю Терминал, я получаю следующую строку (не уверен, что это нормальное поведение?):

-bash: /opt/mule-standalone-3.4.0: is a directory

И работает простойenv Команда возвращает следующее:

TERM_PROGRAM=Apple_Terminal
SHELL=/bin/bash
TERM=xterm-256color
TMPDIR=/var/folders/fc/68bqp4jj411gynj5qvwhq6z1shs1fy/T/
Apple_PubSub_Socket_Render=/tmp/launch-xKtkql/Render
TERM_PROGRAM_VERSION=326
TERM_SESSION_ID=E97BFE4B-AF85-4933-B252-0883CC085349
USER=dan
SSH_AUTH_SOCK=/tmp/launch-rEmTWW/Listeners
__CF_USER_TEXT_ENCODING=0x730C85DE:0:0
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
__CHECKFIX1436934=1
PWD=/Users/dan
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
LANG=en_GB.UTF-8
MULE_HOME=
SHLVL=1
HOME=/Users/dan
LOGNAME=danwiseman
_=/usr/bin/env

Чтобы обойти это, мне нужно набратьexport MULE_HOME=/opt/mule-standalone-3.4.0 каждый раз, когда я начинаю новый сеанс терминала, который, хотя и не изнурительный, немного неудобен. Что я делаю не так, потому что переменная устанавливается только временно? Заранее спасибо.

Ответы на вопрос(5)

Ваш ответ на вопрос