遇到这种问题的通常是新手,对指令要求不熟悉,这个报错明显是if判定指令写的有问题,标准格式应该注意:
在if 后面的那对中括号两边加上空格, 正反中括号两边都加。 等号两边也要有空格。

Related Posts: Shell syntax error: ‘if’ unmatched 解决办法 :