我尝试了无数方法来获得我想要的东西,但似乎没有任何效果。我总是以类似的东西结束2:not found
。
我想捕获命令的输出,然后测试它是否等于“!”,如下所示:
function test() {
local testv=$(command) 2>/dev/null
if [ $(#testv) == "!" ]; then
echo "Exclamation mark!"
else
echo "No exclamation mark."
fi
}
我应该如何重写上面的代码以避免错误test:2: = not found
?