syntax error near unexpected token `fi' 时间: 2022-05-06 分类: linux笔记 阅读:(854) 评论 执行脚本反馈错误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, 编码