Digamos que eu inicie um bashshell,
... e depois outra bashsessão dentro desse shell,
... e então outra bashsessão dentro dessa sessão,
... e depois outra bashsessão dentro dessa sessão,
... (vezes N) etc
Para sair de todas as N sessões, tenho que digitar exitN vezes.
Como descubro até que ponto estou aninhado em qualquer sessão do bash?
Idealmente, estou procurando alguma variável de ambiente semelhante à $STYdas sessões de tela.
exec(para que, quando este terminal for fechado, o XSession inteiro termine).$SHLVLproduz dois números diferentes para esses terminais. Existe uma variável de ambiente mais específica do shell?