Shell 尴尬: syntax error:unexpected end of file
2012-05-11 16:42
465 查看
在windows下写好了Shell 但是在linux下用 >> sh -n [filesName] 检查语法总是出一个错误 syntax error:unexpected end of file 原因如下: dos文件传输到unix系统时,会在每行的结尾多一个^M,在vi的时候,当你用如下命令: >>vi dos.txt >>:set fileformat=unix >>:w 就会看到这些存在于每行结尾的^M符号,这个就是产生syntax error:unexpected end of file的原因 解决方案: 在vi下把这些^M都删除后, 搞定! |
相关文章推荐
- 关于shell文件中出现syntax error: unexpected end of file
- SHELL syntax error:unexpected end of file 提示错误
- Shelll 错误 syntax error: unexpected end of file
- linux-shell syntax error: unexpected end of file
- 在执行shell脚本时,出现“syntax error : unexpected end of file"错误的解决方法
- shell中出现syntax error: unexpected end of file
- SHELL syntax error:unexpected end of file 提示错误
- shell syntax error: unexpected end of file
- 【Linux】Shell脚本“syntax error: unexpected end of file”原因及处理
- shell中出现syntax error: unexpected end of file
- Shelll 错误 syntax error: unexpected end of file
- shell脚本“syntax error:unexpected end of file”解决方案
- shell:syntax error:unexpected end of file/Starting proxy www-balancer: cannot bind socket--转载
- SHELL syntax error:unexpected end of file 提示错误
- shell入门的拦路虎:syntax error: unexpected end of file
- SHELL脚本“SYNTAX ERROR:UNEXPECTED END OF FILE”解决方案
- shell脚本调试报错:"syntax error: unexpected end of file"
- Shell脚本:“syntax error:unexpected end of file”
- shell错误一例 syntax error: unexpected end of file
- shell:syntax error:unexpected end of file/Starting proxy www-balancer: cannot bind socket--转载