我试着在这个问题上做一些自己的搜索,但是找不到任何有用的东西。据我所知,每当我在终端中运行一个错误命令时,我将跳过下一个运行的命令。输出的一些例子:
$ rb
-bash:rb:未找到命令
$ ls< --------此命令被跳过
$ cd nonexistent-dir
-bash:cd:nonexistent-dir:没有这样的文件或目录
$ cd existing-dir< ------这会被跳过
跳过后,一切都恢复正常,直到另一个错误。我为可能的糟糕格式道歉,这是我第一次发帖。我觉得我错过了一些相当明显的东西,但我很感激任何人的帮助或指导!
作为额外更新,是否有人了解此行为?
$ kj
-bash:kj:找不到命令
$ k; l
-bash:l:找不到命令
我可以注意到终端正在跳过输入'''之间的错误。不幸的是,我不知道如何进一步诊断和解决问题。