いつの間にか「macOS」のデフォルトシェルが bash から zsh に変更されていました。
戸惑ったのでなんとなくシェル情報を確認する方法をまとめてみました。
現在使用しているシェルを調べる方法
以下のコマンドで、シェル名が表示されます。
$ echo $SHELL /bin/zsh
現在使っているシェルのプロセス情報を表示する方法
$ ps -p $$ PID TTY TIME CMD 96569 ttys001 0:00.12 -zsh
現在使っているシェル名を表示する方法
$ echo $0 -zsh
システムにインストールされているシェルを一覧表示する方法
$ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/dash /bin/ksh /bin/sh /bin/tcsh /bin/zsh