该
$SHLVL变量跟踪您的外壳嵌套级别:
$ echo $SHLVL1$ bash$ echo $SHLVL2$ exit$ echo $SHLVL1
作为生成子外壳程序的替代方法,您可以从堆栈中推送和弹出目录,并保留在同一外壳程序中:
[root@localhost /old/dir]# pushd /new/dir/new/dir /old/dir[root@localhost /new/dir]# popd/old/dir[root@localhost /old/dir]#

该
$SHLVL变量跟踪您的外壳嵌套级别:
$ echo $SHLVL1$ bash$ echo $SHLVL2$ exit$ echo $SHLVL1
作为生成子外壳程序的替代方法,您可以从堆栈中推送和弹出目录,并保留在同一外壳程序中:
[root@localhost /old/dir]# pushd /new/dir/new/dir /old/dir[root@localhost /new/dir]# popd/old/dir[root@localhost /old/dir]#