macOS Catalinaでは、デフォルトのシェルがzshになりました。
この記事を、 .bash_profile
とかの移行とかめんどくさいし、そのまま使い慣れた bash
を使いたいというあなたへ送ります。
macOS Catalinaでbashは使えるのか?
macOS Catalinaでbashは使えます。
macOS MojaveからmacOS Catalinaにアップデートした方はデフォルトはbashのまま。
クリーンインストールした方は、デフォルトがzshなので以下のコマンドでbashにできます。
bash
$ chsh -s /bin/bash
しかし、この状態でいつものターミナルを開くと以下のような警告が毎回出てきます。
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を使い続けることもできますが、毎回この警告が出てこられるのは嫌ですよね。
次のコマンドを実行すると簡単に警告を消す事ができます。
警告を消す方法
bash
$ echo "export BASH_SILENCE_DEPRECATION_WARNING=1" >> .bash_profile
これを実行して環境変数に書き込むだけです。簡単ですね。