1.执行shell脚本时,出现未预期的符号 `$'\r'' 附近有语法错误

1.当执行shell时,出现未预期的符号 `$'\r'' 附近有语法错误

解决:

linux下解决:

方案一: Linux下打开shell文件,用vi/vim命令打开脚本文件,输入“:set fileformat=unix”,回车,保存退出。
方案二: yum install -y dos2unix

                dos2unix xxx.sh

方案三:vim -b  xxx.sh

              sed -i 's/\r//g'  xxx.sh

'

windows下解决:

方案一:上传前,在idea内将设置文件回车换行为LF
方案二:notepad++右下角将windows模式改为linux模式在上传

 

posted @ 2023-03-01 16:22  家乐福的搬砖日常  阅读(1647)  评论(0)    收藏  举报