晚上写一个小脚本,用到简单的if语句,结果一直提示命令结尾的 fi 附近有问题,检查了很久没发现是怎么回事,最后,终于发现原来是if惹的祸。
if语句如果是这个形式:if expression
then 。。。
。。。
fi
则没有问题。但是如果把单词then与if expression写在同一行,则需要加一个分号,即:
if expression ;then 。。。
。。。
fi
同时对于if - else语句也是一样的道理。
本人新手,各位大大见笑了。。
阅读(1677) | 评论(0) | 转发(0) |