在队列命令开始之前将其终止

在队列命令开始之前将其终止

我已经通过以下方式排队执行后台命令

command 1 && command 2 &

command 1目前正在运行,但我需要确保command 2它永远不会执行。

command 1如果为了确保这一点我需要杀人,那也可以。

这可能吗?

答案1

如果你想杀死它command1,那么这样做是可行的。否则,你也许只能将其重命名command2为其他名称 - 然后当 shell 尝试执行它时,它将找不到该命令:

$ mv command2 command2.old

相关内容