Essa é a maneira correta de fazer isso. /etc/profile
é para login ou shells não interativos
Eu instalei recentemente o MySQL em um novo sistema Mac OS 10.6.1 Snow Leopard. O MySQL parece estar rodando de acordo com o painel de controle e a saída de ps aux | grep mysql
. No entanto, na linha de comando, o comando mysql
não está disponível porque (eu acho) a pasta /usr/local/mysql/bin
não está no PATH.
Eu poderia adicionar isso a /etc/bashrc
...
export PATH=$PATH:/usr/local/mysql/bin
Sim, OK, funcionou.
Mas esse é o jeito certo de fazer isso? Devo adicioná-lo a /etc/profile
? Ou algo mais?
Outra opção é definir o PATH em ~ / .MacOSX / environment.plist . Você pode usar o RCEnvironment para editar environment.plist. Uma desvantagem do environment.plist é que ele não expande as variáveis de ambiente, portanto, você não pode acrescentar a uma variável. A vantagem é que ele funciona para todos os aplicativos, não apenas para aqueles executados em um terminal.