我想測試一下這個指令的結果:
dmesg | grep "Firmware patch 1563"
因此,我嘗試寫這樣的東西:
if [ "`dmesg | grep "Firmware patch 1563`" == "" ]
但這不起作用。我該如何重寫這個指令?
答案1
答案2
答案3
你寫的應該有效。這並不是因為您忘記了報價。它應該是:
if [ "`dmesg | grep "Firmware patch 1563"`" == "" ]
"
注意後面的額外內容1563
。話雖這麼說,我認為另一個答案為您提供更好的方法來實現您想做的事情。