了解给定终端的当前 shell 的方法

了解给定终端的当前 shell 的方法

我在 Unix 系统上有一个 shell。

有没有命令可以告诉我正在使用哪个 shell?(bash、zsh 等)

答案1

您可以使用环境变量来获取当前 shell 和已登录用户的 shell!

echo $0- 显示当前正在使用的 shell。

echo $SHELL- 显示当前登录用户的 shell。

注意:您可以使用该printenv命令查看所有环境变量

相关内容