Как я понимаю, порядок, в котором загружаемые файлы считываются оболочкой bash на Mac,...
- ~/.bash_profile
- ~/.bash_login
- ~/.profile
.. и как только один файл в этом списке найден, содержимое другого игнорируется.
Как говорится, есть ли наилучшая практика, какой из этих файлов должен быть моим единственным верным файлом bash?
С одной стороны, если .bash_profile будет иметь приоритет над любым другим потенциальным файлом запуска, тогда это нужно использовать, потому что вы можете быть уверены, что в 100% случаев информация в этом загрузочном файле запускается.
С другой стороны, если .profile - это файл, который существует в системах Mac по умолчанию, и файл .bash_profile должен быть создан вручную, возможно, это должно быть использовано, и никогда не будет причины создавать .bash_profile файл.
Мысли?