原文:shell脚本报“语法错误: 未预期的文件结尾”

刚刚开始写shell脚本,写好后执行时遇见 语法错误: 未预期的文件结尾 这个提示,如图 百度后查到这个报错可能有两个原因: 确实存在语法错误, 等前后个数不对等 脚本格式,主要存在于在windows下编写的脚本,未能调整格式 我反复检查脚本,未发现语法错误,基本确定是第二个原因 在notepad 中将格式改为UNIX 编辑 文档格式转化 转为Unix ,编码改为UTF 编码 转为UTF ,改好后 ...

2020-12-02 13:33 0 6650 推荐指数:

查看详情

centos shell运行报语法错误: 预期文件结尾

可能原因: 脚本是windows下写的,然后传到linux下运行的 需要给dos文件格式转成unix dos转unix 安装: yum install dos2unix 命令: dos2unix filename 给脚本添加可执行权限: chmod -R 777 ...

Thu Aug 16 18:11:00 CST 2018 0 2840
-bash: 预期的符号 `(' 附近有语法错误

【1】问题现象 -bash: 预期的符号 `(' 附近有语法错误 【2】解决方案 给括号前面加反斜杠即可 Good Good Study, Day Day Up. 顺序 选择 循环 总结 ...

Mon Feb 25 17:47:00 CST 2019 0 10095
预期的符号 `$'{\r'' 附近有语法错误

../runcmake: 行 2: $'\r': 未找到命令 ../runcmake: 行 3: 预期的符号 `$'{\r'' 附近有语法错误 考虑到代码是从windows下一直过来的,脚本可能在格式上存在问题 解决方案: sudo ...

Fri Nov 10 04:02:00 CST 2017 0 4238
预期的符号 `$'{\r'' 附近有语法错误

./install20201213.sh:行5: 预期的符号 `$'{\r'' 附近有语法错误'/install20201213.sh:行5: `function LOG() { 原因:代码是从windows环境下直接拷贝过来的 解决办法: 复制脚本后,重新在linux里新创建一个脚本。 ...

Sat Jan 09 23:48:00 CST 2021 0 830
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM