Shell fil, der bruges af Mac OS X- og Linux-terminalprogrammer; gemmer opsætningsinstruktioner for shell-miljøet, f.eks. miljøvariabler og standardskripter, der skal udføres; bruges almindeligvis til at indstille brugerens kommandopromptpræferencer samt filsystemstier til mapper og programbinære filer.
BASH_PROFILE-filer køres automatisk for interaktive login shells. De udføres med andre ord, når en bruger logger ind med sine loginoplysninger, eller når der oprettes et nyt terminalvindue. Dette adskiller sig fra .BASHRC-filer, som kun køres, når Bash-shellskripter udføres i en terminal, der allerede er åben.
Since users often want to run both BASH_PROFILE and BASHRC files upon login, they often include the following segment in the BASH_PROFILE file, which forces the BASHRC file to be run when only the BASH_PROFILE file is executed:
if [ -f ~/.bashrc ]. Then
source ~/.bashrc
fi
NOTE: BASH_PROFILE files are hidden in a user's home directory and do not contain a filename prefix. They always use the filename .bash_profile.