终端系统信息错误
为了编程需要,我把Apple自带终端APP的默认Shell从zsh改成了bash。
(具体操作:打开终端.app,进入设置(command+,),把shell路径改成了/bin/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.
可是我的shell还是bash,并且每一次打开新进程都会有这条信息。用指令`chsh -s /bin/zsh`或`chsh -s /bin/bash`都没用。最后,在~/.bash_profile文件中添加了:
export BASH_SILENCE_DEPRECATION_WARNING=1
才可以解决。
这是潜在的bug吗?我用的是bash,不是zsh,然而还是会出现这条信息,用命令才能禁止。请大佬看一看。
(操作系统是Sonoma,但最早发现是Ventura)
[经过版主编辑]