Definindo Variáveis de Ambiente no Mac OS X

1

Sou novo no uso do Mac OS X. Pelo que entendi, ele usa o Linux sob as cobertas. Eu tenho a necessidade de adicionar uma variável de ambiente. Atualmente, sempre que eu inicio uma janela de terminal, estou executando export MY_ENVIRONMENT_VARIABLE=enabled . Eu gostaria de fazer isso automaticamente, em todo o sistema, quando a máquina iniciar.

Como faço isso no Mac OS X? Eu tentei adicionar a linha acima para ~/.bashrc via nano sem qualquer sorte. Como devo definir essa variável de ambiente?

Obrigado!

    
por xam developer 01.05.2015 / 14:33

1 resposta

1

Para afetar as configurações de todo o sistema, você provavelmente deve adicionar:

export MY_ENVIRONMENT_VARIABLE=enabled

para /etc/profile ou /etc/bashrc (o último é originado de /etc/profile ).

O OSX usa o bash por padrão para seu /bin/sh . No entanto, ele não usa "Linux sob as cobertas", mas é principalmente BSD (com algumas exceções como bash).

Aqui estão algumas questões / discussões relacionadas (que sugerem locais específicos do OSX a serem modificados, por exemplo, environment.plist ):

por 04.05.2015 / 23:52