Onde criar um .profile no Mac OS X


10

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

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

Respostas:


21

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

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

open -a TextEdit ~/.bash_profile

Onde colocar o exportcomando?

Uma coisa importante: Se você já tem um .bash_profile, a sua .profilevontade não ser carregados automaticamente. No manual do bash:

ele procura ~/.bash_profile, ~/.bash_logine ~/.profile, nessa ordem, e lê e executa os comandos do primeiro que existe e é legível.

Por esse motivo, quando você já possui um ~/.bash_profilearquivo e cria um ~/.profile, o último nunca será lido automaticamente pelo bash. Você pode adicionar o exportcomando apropriado no seu ~/.bash_profilee ele funcionará bem se você sempre usar o bash:

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

Fonte .profilede.bash_profile

Se você deseja separar .profile, você deve incluí-lo manualmente ~/.bash_profile. Coloque o seguinte em ~/.bash_profile:

source ~/.profile

0

No terminal:

open .profile

Se isso não funcionar, acesse o diretório inicial:

sudo nano .profile

e adicione:

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

3
Não deve precisar sudoeditar .profileem seu diretório pessoal.
Fideli

Além disso, pode ser melhor ter seu caminho personalizado na frente de $ PATH, para que o seu binário MySQL local sempre esteja em primeiro lugar.
slhck 22/07
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.