当您输入错误命令时,请说您想要执行以下操作:
$ cd ..
$ ls
Run Code Online (Sandbox Code Playgroud)
但相反,您键入得太快并最终在 l 和 s 之间按 Enter,因此您会得到:
$ cd ..
$ l
sbash: l: command not found...
Run Code Online (Sandbox Code Playgroud)
当然,当我们快速打字时,这种情况总是会发生。我很好奇的是屏幕上出现错误命令文本后 2.5 秒(在我的系统上)暂停的来源。在我看来,它会立即识别错误的命令,打印有关它的错误消息,但只是为了好玩等待 2.5 秒,然后再返回命令行。这是什么原因造成的?有没有办法解决这个问题?这是一个小烦恼,但我想摆脱它。:)
编辑:运行 Fedora 16 系统
bash ×1