Disons que je démarre un bash
shell,
... puis une autre bash
session à partir de ce shell,
... puis une autre bash
session à partir de cette session,
... puis une autre bash
session à partir de cette session,
... (fois N), etc.
Pour quitter toutes les N sessions, je dois taper exit
N fois.
Comment savoir à quelle profondeur je suis imbriqué dans une session bash donnée?
Idéalement, je recherche une variable d'environnement similaire à celle $STY
des sessions d'écran.
exec
(de sorte que lorsque ce terminal se ferme, toute la XSession se termine).$SHLVL
produit deux numéros différents pour ces terminaux. Existe-t-il une variable d'environnement plus spécifique au shell?