~/.bash_profile
is the personal initialization file that is executed for login shells. (Compare ~/.bashrc
) ~/.bash_profile
. If it does not exist, it tries to read from ~/.bash_login
and if this file does not exist from ~/.profile
instead. if [ -r ~/.profile ]; then . ~/.profile fi