我在Centos 7.2上。 昨天我已经做了一个更新的bash版本bash-4.2.46-19.el7.x86_64现在login我得到这个:
-bash:/usr/share/bashdb/bashdb-main.inc:没有这样的文件或目录
-bash:警告:不能启动debugging器; debugging模式被禁用
当然,我可以安装bashdb,但我不想debugging。 在我做更新之前,这个问题不存在。 看来debugging是全局激活的。 我没有configurationdebugging(检查.bashrc和/ etc / bashrc)。
还没有find解决办法摆脱这一点。 我能做什么?
检查您的configuration文件,以及他们所调用的脚本,以查找一行或两行:
set -o functrace > /dev/null 2>&1 shopt -s extdebug > /dev/null 2>&1
例如,我的这个问题的版本是由OSX中的iTerm2及其shell集成脚本启发的。 这一切都在你提到的bash版本之前工作,但是现在我得到了你所看到的两行错误。 这是一个抱怨,因为他们在一个隐藏的文件。