BASH_PROFILE-Dateien werden automatisch für interaktive Login-Shells ausgeführt. Sie werden also ausgeführt, nachdem sich ein Benutzer mit seinen Anmeldeinformationen angemeldet hat oder wenn ein neues Terminalfenster erstellt wird. Dies unterscheidet sich von .BASHRC -Dateien, die nur ausgeführt werden, wenn Bash-Shell-Skripts innerhalb eines bereits geöffneten Terminals ausgeführt werden.
Da Benutzer häufig BASH_PROFILE- und BASHRC-Dateien beim Anmelden ausführen möchten, enthalten sie häufig das folgende Segment in der Datei BASH_PROFILE, das die Ausführung der BASHRC-Datei erzwingt, wenn nur die Datei BASH_PROFILE ausgeführt wird:
if [-f ~ / .bashrc]. Dann sind die Quelldateien ~ / .bashrcfi
HINWEIS: BASH_PROFILE-Dateien werden im Basisverzeichnis eines Benutzers versteckt und enthalten kein Dateinamenpräfix. Sie verwenden immer den Dateinamen .bash_profile.