What is the difference between Login and Non-Login Shell?

Discussion created by bobby_tamayo_automic on Oct 13, 2016
Latest reply on Oct 26, 2016 by Vlad_N
On AE, if you are executing a Linux/UNIX job, you need to specify which shell you want to use. On UNIX tab, you can choose a shell either with Login or Non-Login shell.


The Login shell has "-" before the shell(ex. -bash) and the Non-Login shell does not have "-". The difference is that with login shell, you load the profile of the submission user whereas the non-login shell it will load the default environment. By default, the Shell parameter is empty so it will use the non-login shell.