相关疑难解决方法(0)

为什么 Ubuntu 说“找不到命令”需要这么长时间

出于某种原因,在我的设置中,当我不小心输入命令时,Ubuntu 可能需要几秒钟才能响应“未找到命令”。为什么需要这么长时间?有什么办法可以缩短我必须等待的时间吗?

我的 PATH 中确实有 13 个目录,但即便如此(其中大多数只有几个文件),搜索 13 个目录中的命令应该不会花费几秒钟的时间,对吗?

command-line bash

24
推荐指数
2
解决办法
1360
查看次数

如何在 ubuntu 中捕获命令失败事件?

我试图script在命令失败时执行。我们都知道,如果命令失败,则$?值将不等于。如果命令失败,0它会给出值127

脚本已准备就绪,但我无法捕获命令失败事件。

例如,如果我尝试一个不存在的命令,那么它必须接受该输入并将其传递给脚本。除了捕获失败的事件之外,我已经弄清楚了所有的逻辑。我怎样才能做到这一点?
Example

$-> code 
Run Code Online (Sandbox Code Playgroud)

code 不是此处的命令,因此执行失败自动运行以下命令并将其code作为cd命令的输入。

cd code     
Run Code Online (Sandbox Code Playgroud)

command-line bash scripts

6
推荐指数
1
解决办法
493
查看次数

标签 统计

bash ×2

command-line ×2

scripts ×1