Respostas:
O .profile
arquivo no MacOSX funciona exatamente como você esperaria. Basta criar o arquivo .profile no diretório do usuário, se ele não existir.
#!/bin/bash
cabeçalho?
Como, como observado, o Terminal usou o bash por padrão em algumas versões, você pode ficar atento a um arquivo .bash_profile se .profile não estiver presente. Consulte o "quais arquivos de inicialização são lidos pelo shell?" Perguntas frequentes em http://hayne.net/MacDev/Notes/unixFAQ.html#shellStartup que explicam como os diferentes arquivos são usados e a ordem em que são lidos na inicialização.