参考链接:
http://jingyan.baidu.com/article/9f63fb91d014b8c8410f0e7a.html
在做 data_center工程时, 大小20-30多个接口 hive清洗,split 到 hbase, 然后全量 增量对比,还有solr全量 增量更新删除文件 每个接口都写在一个sh里,在本地 window7编辑后, 用 u8无bom保存后上传到linux,
执行脚本报错为 : syntax error near unexpected token fi的错,
原因就是本地文件 结尾和 linux的文件每一行结尾符号不一致造成,
我用的是 notepad++ ,因此参考链接如上图。
有的notepad++版本是在 格式(M)/转换为UNIX格式, 有的则是 编辑(E)/档案格式转换为UNIX格式