syntax error near unexpected token `fi'



执行脚本反馈错误

syntax error near unexpected token `fi'

原因:在windows下写的脚本放到linux下可能造成编码问题,可以执行 cat -v xxx.sh,发现换行后面多出了^M

解决办法: vi xxx.sh

执行:

:set ff

显示:

fileformat=unix

执行:

:set ff=unix

保存退出:

:wq

标签: linux, 编码

相关文章

评论已关闭