Mac更新之后使用终端提示:The default interactive shell is now zsh.

升级完系统之后还遇到了另一个问题,就是在终端下查看的时候会在打开输入内容时有提示

Mac更新之后使用终端提示:The default interactive shell is now zsh._第1张图片
提示内容

默认的交互shell现在是zsh。
要更新您的帐户以使用zsh,请运行' chsh -s /bin/zsh '。
详情请访问https://support.apple.com/kb/HT208050。

这是因为Mac 系统升级到catalina导致的。
我们先看下系统都支持那些shell风格的命令

  cat /etc/shells
Mac更新之后使用终端提示:The default interactive shell is now zsh._第2张图片
image.png

解决办法有两种:
一、直接运行:

  chsh -s /bin/zsh

二、在命令行输入:

  vim ~/.bash_profile

在文件内输入

  export BASH_SILENCE_DEPRECATION_WARNING=1

:wq保存重新启动就可以

你可能感兴趣的:(Mac更新之后使用终端提示:The default interactive shell is now zsh.)