今天在项目中写了一个较长的shell脚本,在编写完运行时出现“syntax error: unexpected end of file” 的错误。
因为是在mac下编写的,不会存在编码换行符导致的问题。
最后从shell中查找if … fi 等这些配对出现的语法,发现有一个未成配对出现。。。。。
技术总结
今天在项目中写了一个较长的shell脚本,在编写完运行时出现“syntax error: unexpected end of file” 的错误。
因为是在mac下编写的,不会存在编码换行符导致的问题。
最后从shell中查找if … fi 等这些配对出现的语法,发现有一个未成配对出现。。。。。