Eu tenho um Ambiente de instalação de aplicativos configuração no meu Chromebook.
Sempre que eu usá-lo através de crosh , eu imediatamente mudo para o usuário root usando sudo -i . A razão pela qual sudo -i é usado em vez de sudo su é para que as variáveis de ambiente que permitem o uso das coisas da Dev-Install sejam mantidas.
Depois de executar sudo -i , executo:
. ${SOURCE_THIS_FILE}
${SOURCE_THIS_FILE} é apenas um marcador de posição que define / redefine vários aliases, funções e variáveis.
Digitar o caminho para ${SOURCE_THIS_FILE} é meio chato, então eu queria saber se havia alguma maneira que eu poderia combinar sudo -i e . ${SOURCE_THIS_FILE} de tal forma que o último seria executado imediatamente após mudar para o root?
Eu posso colocar essa linha no .bashrc que é executado por crosh , então eu mudaria imediatamente para um shell de root ao abrir o terminal no Chrome.
Tags sudo bash shell chrome-os chrome-book