出现下图这种提示,是因为在if的括号两边少打了空格的原因,必须要严格遵守格式

在"["和 "]"两边都加上空格就不会报错了
if [ command ]; then
执行的语句
fi
本文介绍了一个常见的Shell脚本错误:在if语句的方括号前后未正确添加空格导致的语法问题。通过一个具体示例,解释了如何通过在[和]两边加空格来解决此问题。
出现下图这种提示,是因为在if的括号两边少打了空格的原因,必须要严格遵守格式

在"["和 "]"两边都加上空格就不会报错了
if [ command ]; then
执行的语句
fi

被折叠的 条评论
为什么被折叠?