Source: https://unix.stackexchange.com/questions/50665/what-is-the-difference-between-interactive-shells-login-shells-non-login-shell

Anything to add? Let's talk @kgoutsos. Share this page on Twitter, Facebook, LinkedIn or use the permalink.