我想测试一下这个命令的结果:
dmesg | grep "Firmware patch 1563"
因此,我尝试写这样的东西:
if [ "`dmesg | grep "Firmware patch 1563`" == "" ]
但这不起作用。我应该如何重写这个命令?
答案1
答案2
答案3
你写的应该有效。这并不是因为您忘记了报价。它应该是:
if [ "`dmesg | grep "Firmware patch 1563"`" == "" ]
"
注意后面的额外内容1563
。话虽这么说,我认为另一个答案为您提供更好的方法来实现您想做的事情。