As far as I understand, there are few types of bash shells: Interactive vs non-interactive, login vs non-login. This projects on what startup files will be executes (e.g. .b