了解給定終端機中目前 shell 的方法

了解給定終端機中目前 shell 的方法

我在 Unix 系統上有一個 shell。

有沒有指令可以告訴我正在使用哪個 shell? (bash、zsh 等)

答案1

您可以使用環境變數來取得目前的 shell 和登入使用者的 shell!

echo $0- 顯示目前正在使用的 shell。

echo $SHELL- 顯示目前登入使用者的 shell。

注意:您可以使用該printenv命令查看所有環境變數

相關內容