Tenho alguns programas separados instalados, alguns dos quais exigem que eu entre nas configurações do terminal da GUI e ative / desative a opção "Executar comando como um shell de login" para poder funcionar.
Exemplo:
Eu instalei o Ruby on Rails . Infelizmente eu tenho que ir nas opções do terminal e habilitar "Executar comando como shell de login" para que ele esteja no meu PATH.
Isso não foi muito problemático até que eu instalei o sexy-bash-prompt , que funciona apenas se a opção estiver desativada.
Portanto, minha pergunta é essencialmente: o que "Executar comando como shell de login" faz? Existe uma maneira de executar as coisas que estão desabilitadas quando você executa como shell de login?