syntax error near unexpected token `then'问题的解决

回复 收藏
#!/bin/bash
# Tyrone
a=10;
if  [  "$a"  -lt  20  ];then
fi
      结果执行时出现“syntax error near unexpected token `then'”,看半天没看出原因,上网查了终于搞明白了原因:if 与‘['之间没有加空格导致的。另外,在执行时,我也发现 ‘=’两边必须也得加空格, 20 后面与‘]’ 中间也必须有空格,否则也会出错!
2016-05-06 15:12 举报
已邀请:
0

人人世间

赞同来自:

我记得最后看这一节课好长时间了,在讲if语句时,明哥在视频里面讲的非常清楚啊。

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: