Angenommen, ich starte eine bashShell,
... und dann eine weitere bashSitzung innerhalb dieser Shell,
... und dann eine weitere bashSitzung innerhalb dieser Sitzung,
... und dann eine weitere bashSitzung innerhalb dieser Sitzung,
... (Zeiten N) usw.
Um alle N Sitzungen zu beenden, muss ich exitN-mal eingeben.
Wie finde ich heraus, wie tief ich in einer bestimmten Bash-Sitzung verschachtelt bin?
Idealerweise suche ich nach einer Umgebungsvariablen, die $STYfür Bildschirmsitzungen ähnlich ist .
exec(so dass beim Schließen dieses Terminals die gesamte XSession endet).$SHLVLerzeugt zwei verschiedene Nummern für diese Terminals. Gibt es eine Umgebungsvariable, die mehr Shell-spezifisch ist?