gpt4 book ai didi

linux - 根据存在的命令终止 Linux 进程

转载 作者:太空宇宙 更新时间:2023-11-04 03:32:07 25 4
gpt4 key购买 nike

我正在学习 Linux,需要编写一个 shell 脚本,每当另一个命令在其上运行时,该脚本就会终止所有进程。我知道如何编写带有变量的脚本,但似乎找不到为命令执行此操作的方法。

我想我需要找到一种方法来评估命令是否为真,并将其用作 if 语句的条件。但我尝试的任何操作都会返回错误。

Linux是我学习的第一个与CS相关的东西,我完全陷入了这一步。我尝试寻找这个,但不确定该写什么。

这是 sh shell。

编辑:每当使用某个命令执行程序时,我需要脚本立即终止它。

最佳答案

一般来说,您可以在 bash 条件中使用此构造:

if [ "$(whoami)" -ne "0" ] then;

其中 whoami 是现有脚本的示例。显然,许多其他表示法也可以实现同样的效果,而不仅仅是 if 条件。看看 test 命令,它对于此类事情非常有帮助。

有关更多详细信息,请查看 bash 带来的“手册页”:man bash

“Linux 手册页”提供了大量信息。

关于linux - 根据存在的命令终止 Linux 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32935347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com