export PATH=$PATH:/path/to/my/stuff
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?
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).