linux shell if语句为什么会出现一下问题,怎么解决?

2025-03-23 18:34:32
推荐回答(2个)
回答1:

建议将if (("$a" -eq "$b"))改为if [ $a -eq $b ],注意括号两边的空格(你说得对,如果一行只有一条语句,不需要分号)。

回答2:

if what; then
else
fi
后面少了分号