BASH_PROFILE-bestanden worden automatisch uitgevoerd voor interactieve inlogshells. Met andere woorden, ze worden uitgevoerd nadat een gebruiker zich aanmeldt met zijn inloggegevens of wanneer een nieuw terminalvenster is gemaakt. Dit verschilt van .BASHRC bestanden, die alleen worden uitgevoerd wanneer Bash shell-scripts worden uitgevoerd binnen een terminal die al open is.
Omdat gebruikers vaak zowel BASH_PROFILE- als BASHRC-bestanden willen uitvoeren bij inloggen, bevatten ze vaak het volgende segment in het bestand BASH_PROFILE, dat het BASHRC-bestand forceert om te worden uitgevoerd wanneer alleen het bestand BASH_PROFILE wordt uitgevoerd:
als [-f ~ / .bashrc]. Dan bron ~ / .bashrcfi
OPMERKING: BASH_PROFILE-bestanden worden verborgen in de basismap van een gebruiker en bevatten geen bestandsnaam. Ze gebruiken altijd de bestandsnaam .bash_profile.