$ echo $0
>>> echo $0
-zsh
$SHELL
$SHELL 變數 不能 用來看 當前 shell 是什麼
例如
假設你的 login shell 是 zsh (/bin/zsh)
當你進入 login shell 後
>>> echo $0
-zsh
>>> echo $SHELL
/bin/zsh
>>> bash
bash-3.2$ echo $SHELL
/bin/zsh
bash-3.2$ echo $0
bash
可以發現 當你目前使用的是 bash SHELL 變數仍是 /bin/zsh