Bash dot files
Jump to navigation
Jump to search
Login Shell (e.g. bash --login):
if [ -f /etc/profile ]; then
source /etc/profile
fi
if [ -f ~/.bash_profile ]; then
source ~/.bash_profile
return
fi
if [ -f ~/.bash_login ]; then
source ~/.bash_login
return
fi
if [ -f ~/.profile ]; then
source ~/.profile
return
fi
Non-login Shell (e.g. run bash from within another shell):
if [ -f ~/.bashrc ]; then
source ~/.bashrc
return
fi