特定の端末の現在のシェルを知る方法

特定の端末の現在のシェルを知る方法

Unix システム上にシェルがあります。

自分がどのシェルを使用しているかを確認できるコマンドはありますか? (bash、zsh など)

答え1

環境変数を使用して、現在のシェルとログインしているユーザーのシェルを取得できます。

echo $0- 現在使用中のシェルを表示します。

echo $SHELL- 現在ログインしているユーザーのシェルを表示します。

注:printenvコマンドを使用してすべての環境変数を確認できます。

関連情報