对于这样的事情,正确的bash语法如何:
if [ "$actual" == "$expected" ]; then
doNothing
else
echo "Error: actual: $actual. Expected: $expected"
fi
我正在寻找适用于变量“actual”和“expected”的所有可能值的东西。不得以任何方式解释/评估/扩展变量的内容。该脚本不需要是可移植的(只有bash解决方案可以)。
答案 0 :(得分:1)
你有没有尝试过:
if [ "$actual" != "$expected" ]; then
echo "Error: actual: $actual. Expected: $expected"
fi