bash
シェルを起動してから
...bash
そのシェル内で別のセッションを開始し、
...bash
そのセッション内で別のセッションを開始し、
...bash
そのセッション内で別のセッションを開始し、
...(Nを掛けます) )などです。
exit
N個のセッションをすべて終了するには、N回入場する必要があります。
特定のbashセッションにどれだけ深くネストされているかをどうやって知ることができますか?
$STY
理想的には、スクリーンセッションに似たいくつかの環境変数を探しています。
答え1
使用SHLVL
。からman bash
:
SHLVL Incremented by one each time an instance of bash is started.
例:
$ echo $SHLVL
1
$ bash
$ echo $SHLVL
2
$ bash
$ echo $SHLVL
3