1.美图
2.概述
升级完系统之后还遇到了另一个问题,就是在终端下查看的时候会在打开输入内容时有提示
默认的交互shell现在是zsh。
要更新您的帐户以使用zsh,请运行' chsh -s /bin/zsh '。
详情请访问https://support.apple.com/kb/HT208050。
这是因为Mac 系统升级到catalina导致的。
我们先看下系统都支持那些shell风格的命令
[lcc@lcc-2 ~/soft/kafka]$ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
[lcc@lcc-2 ~/soft/kafka]$
3.解决办法
3.1 使用zsh
不使用bash,切换zsh,chsh -s /bin/zsh
命令切换即可。
3.2 使用bash
继续使用bash,但又不想出现提示语,则在
vim ~/.bash_profile
.bash_profile文件最下方加上
# macOS Catalina
export BASH_SILENCE_DEPRECATION_WARNING=1
:wq 保存退出重新打开命令行警示语消失。
或者直接查看mac官网
修改