查看$SHELL环境变量:
echo $SHELL
输出的结果将是当前使用的shell的路径。例如,如果输出为 /bin/bash,则表示当前使用的是Bash shell。
查看ps命令输出:
ps -p $$
上述命令将显示当前终端进程的信息,其中 $$ 代表当前进程的PID。在输出结果中,CMD 列将包含正在运行的shell的名称和路径。
查看echo $0:
echothj@hhj:~/fun$ echo $SHELL /bin/bash thj@hhj:~/fun$ ps -p $$ PID TTY TIME CMD 16 tty1 00:00:00 bash thj@hhj:~/fun$ echo 网络营销策划方案模板 -bash thj@hhj:~/fun$
上述命令将显示当前shell的名称。