Fisierele BASH_PROFILE sunt rulate automat pentru shell-uri interactive de conectare. Cu alte cuvinte, acestea sunt executate după ce un utilizator se conectează cu datele de conectare sau când se creează o nouă fereastră terminală. Acest lucru diferă de fișierele .BASHRC , care se execută numai atunci când script-urile de shell Bash sunt executate într-un terminal deja deschis. Deoarece utilizatorii de multe ori doresc să ruleze atât fișiere BASH_PROFILE cât și BASHRC la conectare, următorul segment din fișierul BASH_PROFILE, care obligă fișierul BASHRC să fie rulat când se execută numai fișierul BASH_PROFILE:
dacă [-f ~ / .bashrc]. Apoi, sursa ~ / .bashrcfi
NOTĂ: fișierele BASH_PROFILE sunt ascunse în directorul de domiciliu al unui utilizator și nu conțin un prefix de nume de fișier. Ei folosesc întotdeauna numele de fișier .bash_profile.