Você pode definir o SHLVL manualmente para esse comando para compensar o +1 errado:
SHLVL=0 gnome-terminal
Abre uma nova janela. Então
echo $SHLVL
1
O Gnome permite que o Perfil de Terminal padrão seja alterado para novos Terminais criados com Ctrl + Alt + T .
Mas e se eu quiser:
Crie um novo terminal com um perfil específico a partir da linha de comandognome-terminal --profile=<profile_name> --working-directory=<full_path>
echo $SHLVL
produz 2
.
Existe uma maneira de fazer isso em que SHLVL
é 1
?