BASH_PROFILE-filer körs automatiskt för interaktiva inloggningsskal. Med andra ord utförs de efter att en användare loggat in med sina inloggningsuppgifter, eller när ett nytt terminalfönster skapas. Detta skiljer sig från .BASHRC filer, som endast körs när Bash shell-skript exekveras inom en terminal som redan är öppen.
Eftersom användare ofta vill köra både BASH_PROFILE och BASHRC-filer vid inloggningen, innehåller de ofta följande segment i filen BASH_PROFILE, som tvingar BASHRC-filen att köras när endast BASH_PROFILE-filen körs:
om [-f ~ / .bashrc]. Då är källan ~ / .bashrcfi
OBS! BASH_PROFILE-filer är dolda i en användares hemmakatalog och innehåller inte ett filnamn prefix. De använder alltid filnamnet .bash_profile.