Onde criar um .profile no Mac OS X

9

Estou usando o Mac OS X Snow Leopard. Em qual pasta eu crio meu arquivo .profile ?

Eu gosto de criar um caminho para /usr/local/mysql/bin - alguma dica sobre como exportar esse caminho? Eu só sei como escrever para .bash_profile .

    
por nicole 21.07.2011 / 16:38

2 respostas

18

Você cria .profile na mesma pasta que .bash_profile , ou seja, em /Users/your-user-name/ , também disponível em ~ ou $HOME .

Você pode adicionar a linha usando um editor de texto ou um editor de linha de comando de sua escolha (como vim , emacs ou nano ), mas também pode fazê-lo com Text Edit:

open -a TextEdit ~/.bash_profile

Onde colocar o comando export ?

Uma coisa importante: se você já tiver um .bash_profile , seu .profile não será não carregado automaticamente. Do manual do bash:

it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable.

Por causa disso, quando você já tem um arquivo ~/.bash_profile e cria um ~/.profile , este último nunca será lido automaticamente pelo bash. Você pode adicionar o comando export apropriado no seu ~/.bash_profile e ele funcionará bem se você sempre usar o bash:

export PATH=/usr/local/mysql/bin/:$PATH

Origem .profile de .bash_profile

Se você quiser ter um .profile separado, precisará incluí-lo manualmente em ~/.bash_profile . Coloque o seguinte em ~/.bash_profile :

source ~/.profile
    
por 22.07.2011 / 10:56
0

No terminal:

open .profile

Se isso não funcionar, vá para o seu diretório pessoal:

sudo nano .profile

e adicione:

export PATH=$PATH:/usr/local/mysql/bin/
    
por 21.07.2011 / 17:08