Mac OS X 10.9 - definindo variáveis de ambiente permanentes

Como defino uma variável de ambiente permanente (ou seja, uma que não precise ser exportada toda vez que inicio uma nova sessão do Terminal) no Mac OS X 10.9? Encontrei várias respostas sobre como modificar meu.bash_profile e.profile, no entanto, nenhuma dessas opções parece funcionar como solução permanente - apenas temporária. A variável que estou tentando definir éMULE_HOME. Eu tenho a seguinte linha no meu perfil do bash:

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

No entanto, quando inicio o Terminal, recebo a seguinte linha (não tenho certeza se esse é um comportamento normal?):

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

E executando um simplesenv O comando retorna o seguinte:

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

Para contornar isso, atualmente eu tenho que digitarexport MULE_HOME=/opt/mule-standalone-3.4.0 sempre que inicio uma nova sessão do Terminal que, embora não seja extenuante, é um pouco inconveniente. O que estou fazendo de errado aqui, fazendo com que a variável seja definida apenas temporariamente? Desde já, obrigado.

questionAnswers(5)

yourAnswerToTheQuestion