Возможный дубликат:
Разница между .bashrc и .bash_profile
Являются ли они одинаковым типом файла с точки зрения настройки параметров терминала bash, и если .bash_profile не существует, то он использует .bashrc?
Кроме того, из моего .bash_profile я могу разделить свои конфигурации на другие файлы и загрузить их из INSIDE моего .bash_profile, например:
..
source .some_file
soource .some_file2
..
Я хочу иметь возможность поделиться своим файлом .bash_profile, но у меня есть секретные настройки.
Я также хочу использовать ту же настройку для Ubuntu и Mac, поэтому не уверен, что все совместимо.