Não é possível localizar o arquivo .profile no OS X

16

Estou tentando instalar o TBB (Thread Building Blocks) da Intel no meu Mac. No entanto, não importa onde eu olhe, não consigo encontrar o arquivo .profile que eu preciso modificar para usar o TBB.

Algum conselho ou dicas sobre onde eu poderia encontrar?

Se estiver oculto, como posso mostrá-lo? (Sou novo no OS X)

Eu li alguns artigos que dizem que eu poderia criar meu próprio arquivo .profile , mas não acho que seja necessário instalar o TBB.

    
por Rommel Alonzo 12.09.2012 / 07:23

1 resposta

23

Não há ~/.profile por padrão.

Alguns antecedentes: quando você inicia o seu Terminal.app, ele carrega um shell - no seu caso, Bash. Os shells podem ter arquivos de configuração e .profile é um deles. Eles são lidos quando o shell é iniciado, em uma ordem específica. Você pode executar man bash e ler a seção "Invocação" para mais detalhes.

Agora, no macOS, recomendo não criar um arquivo .profile , mas sim um arquivo .bash_profile . Para o Bash, isso não fará diferença na funcionalidade. No entanto, observe que, quando você criar um arquivo chamado ~/.bash_profile , seu ~/.profile não será mais lido e, como a maioria dos guias desejará modificar .bash_profile , é melhor seguir esse exemplo.

Você pode simplesmente criar o arquivo se ele não existir e abri-lo em um editor de texto.

touch ~/.bash_profile
open -e !$

Salve e na próxima vez que você iniciar uma nova instância do Bash (por exemplo, abrindo uma nova janela do Terminal), seu ~/.bash_profile será lido e todos os comandos nele serão executados.

    
por 12.09.2012 / 08:07