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.