Why do you need to distinguish the shells between login and non login shells in the first place?
@meliora-e7 ай бұрын
Knowing the difference can be helpful when you're using docker. Since docker's default shell is not a login shell, when RUN in a Dockerfile starts a non-login shell, it won't source ~/.bashrc automatically, so the following commands after RUN won't recognize the environment variables exported in the ~/.bashrc file, etc.
@RakeshShivayyaGuttedar7 ай бұрын
@@meliora-e thank you 😊
@BarcaLS Жыл бұрын
In 3:12 the should be "login shell", not "non login shell". Or am I wrong?
@theurbanpenguin Жыл бұрын
Yes, thank you, I corrected the subtitle but cant edit the vocal once it is uploaded