获取当前 shell 终端名字

it2025-01-27  17

使用下列 Linux 或 Unix 命令:

ps -p $$ 可靠地显示当前 shell 名字

echo "$SHELL" 显示当前用户的 shell,但是不一定是当前窗口的shell

如果是在 sub shell 中,显示的依然是系统变量中的 shell 名称

echo $0 简单可靠的获取当前 shell 解释器名字的方法,建议在 Linux 和 类Unix 系统中使用

cat /etc/shells 显示当前安装的可用 shell 路径名

最新回复(0)