Mac Catalina アップデートでbashをzshにしろという警告を消す

macOS Catalinaでは、デフォルトのシェルがzshになりました。
macOS MojaveからmacOS Catalinaにアップデートした場合は、bashのままです。
ただ、ターミナルを起動すると警告がでます。

警告内容

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

警告を消す方法

  • ターミナルで実行して、bash_profileにBASH_SILENCE_DEPRECATION_WARNINGを追記する。そしてターミナルを再起動してみる。
$ echo "export BASH_SILENCE_DEPRECATION_WARNING=1" >> .bash_profile

macOS Catalina がプリインストールのマシン

デフォルトがzshなので以下のコマンドでbashにできます。

$ chsh -s /bin/bash