Katakanlah saya memulai bash
shell,
... dan kemudian bash
sesi lain dari dalam shell itu,
... dan kemudian bash
sesi lain dari dalam sesi itu,
... dan kemudian bash
sesi lain dari dalam sesi itu,
... (kali N) dll
Untuk keluar dari semua sesi N saya harus mengetikkan exit
N kali.
Bagaimana cara mengetahui seberapa dalam saya bersarang dari dalam setiap sesi bash yang diberikan?
Idealnya saya mencari beberapa variabel lingkungan yang mirip dengan $STY
sesi layar.
exec
(sehingga ketika terminal ini ditutup, seluruh XSession berakhir).$SHLVL
menghasilkan dua nomor berbeda untuk terminal-terminal ini. Apakah ada variabel lingkungan yang lebih spesifik untuk shell?