bash 如何删除“__bp_precmd_invoke_cmd”错误?

bash 如何删除“__bp_precmd_invoke_cmd”错误?

bash: __bp_precmd_invoke_cmd: command not found即使命令成功执行后,我在每个命令之后都会收到错误。

例如,如果我运行该ls命令,我会得到正确的目录列表,但在列表之后,我会收到以下错误消息

bash: __bp_precmd_invoke_cmd: command not found
bash: __bp_interactive_mode: command not found

其他命令也一样,命令运行良好,但我总是在每个命令之后都收到上述错误。

如何摆脱它?我试过用谷歌搜索,但无法解决。

答案1

使用 nano 或 vim 等编辑器,添加以下行

unset PROMPT_COMMAND

到您的.bashrc文件中,它将在下一个会话中生效。

要在当前 shell 会话的生命周期内立即应用更改,请键入

unset PROMPT_COMMAND 

在你的终端窗口中。

相关内容