原文:执行shell脚本报错:$‘\r‘: 未找到命令/未预期的符号 `elif‘ 附近有语法错误

原因是脚本中是Windows下的换行符: 执行替换即可: sed i s r n g 脚本名称 或者同notepad转换一下:edit gt eol conversion gt uinx 但是每次打包都会出现这个问题,通过设置行尾系统解决 拓展: 回车 r r的英文return,控制字符为CR,即Carriage Return 换行 n n的英文newline,控制字符为LF,即Line Fee ...

2021-07-06 20:28 0 1170 推荐指数:

查看详情

预期符号 `$'{\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
-bash: 预期符号 `(' 附近有语法错误

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

Mon Feb 25 17:47:00 CST 2019 0 10095
关于"行18: 预期符号 `fi' 附近有语法错误"

近有个定时执行脚本,校验服务是否在启动状态 写好脚本总是报错 #!/bin/sh # 在这修改程序名和程序所在目录,其他不用改 name="carte" path="/app/bigdata/data-integration/" pid=`ps -A |grep $name| awk ...

Fri Mar 04 23:33:00 CST 2022 0 2198
shell脚本报语法错误: 预期的文件结尾”

刚刚开始写shell脚本,写好后执行时遇见“语法错误: 预期的文件结尾”这个提示,如图 百度后查到这个报错可能有两个原因: 1、确实存在语法错误,{}[]等前后个数不对等; 2、脚本格式,主要存在于在windows下编写的脚本,未能调整格式 我反复检查脚本,未发现语法错误 ...

Wed Dec 02 21:33:00 CST 2020 0 6650
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM