Altere a variável de ambiente para o Mac 10.7

2

Gostaria de definir o PATH no meu Mac 10.7.

Então, em /etc/launchd.conf eu escrevi:

setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/:/usr/local/sbin/

e reiniciei o Mac.

No entanto, quando escrevo no terminal

echo $PATH

Eu recebo:

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/bin/:/usr/local/sbin/

Como posso alterar o parâmetro PATH?

    
por Dejel 14.05.2013 / 08:17

2 respostas

2
export PATH=$PATH:/path/to/my/stuff
    
por 14.05.2013 / 08:24
1

Redefina launchd.conf para suas configurações padrão. É melhor manter /etc arquivos sozinhos se você não sabe o que está fazendo. : -)

Além disso, não é recomendável sobrescrever completamente o seu PATH; você pode adicionar diretórios ao seu PATH pré-existente de uma forma muito simples.

Você pode alterar o parâmetro PATH do OS X no ambiente shell simplesmente editando ~/.profile ou ~/.bash_profile . Por exemplo, no meu .profile eu adicionei alguns diretórios ao meu PATH pré-existente:

PATH="${PATH}:~/bin:/Users/Shared/bin:/usr/local/mysql/bin"

Você tem alguns subdiretórios de /opt em seu PATH. Eu acho que eles foram adicionados por MacPorts . Se você quiser removê-los, simplesmente comente (#) ou remova as linhas correspondentes no seu .profile . Para editar esses arquivos ocultos, você pode usar editores CLI como vim ou nano (incluídos no OS X).

    
por 14.05.2013 / 17:44