我正在学习Linux并且需要编写一个shell脚本,只要在其上运行另一个命令就会终止所有进程。我知道如何使用变量编写脚本,但似乎无法找到为命令执行此操作的方法。
我想我需要找到一种方法来评估命令是否为真,并将其用作if语句的条件。但我尝试的任何东西都会返回错
Linux是我正在学习的第一个CS相关的东西,我绝对坚持这一步。我试着寻找这个,但我不确定要写什么。
它是sh shell。
编辑:每当使用某个命令执行程序时,我都需要脚本立即终止它。
答案 0 :(得分:0)
通常,您可以在bash条件中使用此构造:
if [ "$(whoami)" -ne "0" ] then;
whoami
是现有脚本的示例。显然,许多其他符号也是如此,而不仅仅是if
条件。看一下test
命令,对这些事情非常有帮助。
有关详细信息,请查看"手册页" bash带来:man bash
" Linux手册页"提供丰富的信息。