【操作系统】CentOS 7 syntax error near unexpected token 问题解决
2016-09-08 19:12
525 查看
如果你在windows里写的shell脚本放到linux系统里运行就可以会提示如下错误syntax error near unexpected token `...这是因为两个平台下面的换行符不一样导致的。所以需要转换下格式,notepad++就有这个功能。
具体操作步骤
1.首先打开notepad++,让脚本显示所有符号,发现是CR LF
2.我们需要将windows的格式转为linux格式,做如下操作即可。
编辑->档案格式转换->转换为UNIX格式
3.转换之后,发现回车换行符就变了。再放入linux就不会报错了。
特别提示:亲测可以
在此感谢原文作者,解决了我的燃眉之急,再次感谢!
参考文章
http://jingyan.baidu.com/article/9f63fb91d014b8c8410f0e7a.html
具体操作步骤
1.首先打开notepad++,让脚本显示所有符号,发现是CR LF
2.我们需要将windows的格式转为linux格式,做如下操作即可。
编辑->档案格式转换->转换为UNIX格式
3.转换之后,发现回车换行符就变了。再放入linux就不会报错了。
特别提示:亲测可以
在此感谢原文作者,解决了我的燃眉之急,再次感谢!
参考文章
http://jingyan.baidu.com/article/9f63fb91d014b8c8410f0e7a.html
相关文章推荐
- 解决执行脚本报syntax error: unexpected end of file或syntax error near unexpected token `fi'错误的问题
- syntax error near unexpected token `then'问题的解决
- 解决cygwin中的 syntax error near unexpected token问题
- syntax error near unexpected token `then'问题的解决
- Linux 中出现的-bash: syntax error near unexpected token `('错误-------终端中无法识别“()”问题解决
- syntax error near unexpected token `then'问题的解决
- syntax error near unexpected token `then'问题的解决
- syntax error near unexpected token `问题的解决
- Linux -bash: syntax error near unexpected token `(' 问题及解决
- linux执行SHELL脚本报错“syntax error near unexpected token `in”解决
- syntax error near unexpected token `原因及解决办法
- syntax error near unexpected token `('解决方法
- 交叉编译libupnp,make时提示libtool: eval: line 944: syntax error near unexpected token `|'的解决办法
- linux执行SHELL脚本报错“syntax error near unexpected token `in”解决
- linux下解决bash: syntax error near unexpected token `(' 的错误
- svn之bash: syntax error near unexpected token `(' 解决办法
- syntax error near unexpected token(关于跨平台非法字符(^M)的解决方法)
- ubuntu ssd-caffe 配置问题之syntax error near unexpected token '('
- linux执行SHELL脚本报错“syntax error near unexpected token `in”解决
- shell出现syntax error near unexpected token `<' 解决方法