系统相关
首页 > 系统相关> > linux shell脚本 运行报错syntax error near unexpected token `do

linux shell脚本 运行报错syntax error near unexpected token `do

作者:互联网

 【问题】linux服务器运行shell脚本报错内容,如下图。

【原因】Linux和windows下的回车换行符不兼容的问题

【解决办法】将文件中Windows换行符“CR LF”  改成 Unix "LF"

 使用notepad++中首先设置视图->显示符号->显示所有符号,会看到“CR LF”

 使用notepad++编辑->文档格式转换 ->转为Unix(LF)

 重新运行,即可解决问题。

标签:LF,do,shell,++,notepad,报错,linux,CR
来源: https://blog.csdn.net/ShiMengRan107/article/details/122715545