The default interactive shell is now zsh
升级macOS,在命令行上执行命令,报错:
The default interactive shell is now zsh.
To update your account to use zsh, please runchsh -s /bin/zsh
.
For more details, please visit https://support.apple.com/kb/HT208050.
这个是提示信息,原因是新系统的shell已经更换为zsh,建议使用 chsh -s /bin/zsh
命令切换。
解决方法:
方法一、不使用bash,切换为zsh
执行命令切换:
chsh -s /bin/zsh
方法二、继续使用bash,屏蔽现提示语
打开.bash_profile
vim ~/.bash_profile
添加一下内容:
# macOS Catalina<br></br>export BASH_SILENCE_DEPRECATION_WARNING=1