我看到有人发布了一些关于 Bash 返回不同结果的问题
例如,使用 exit 命令时给出的消息。我注意到,[
当出现这样的新提示时,会将 添加到先前的命令行提示符中[$
。
当需要输入密码时还会出现关键图形。
我很好奇 Mac OS X 10.11(El Capitan)版本中的 Bash 和/或终端发生了什么变化。
答案1
从我的经验来看,这并不bash
具体。终端似乎会在任何 shell 中插入这些所谓的“标记”,但可以通过菜单“编辑 → 标记 → 自动标记提示行”禁用它。
密码提示可能是终端与 交互sudo
,扫描提示输入密码的序列,并用自定义键符号替换通常的空白处。但我找不到任何切换按钮。