解决Shell脚本$'\r': command not found问题

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-23 10:51   11   0

在执行shell命令时,会出现

$'\r': command not found

造成这个问题的原因是在Windows编辑sh脚本时,window下的空行,在linux中无法识别。因此需要进行转义

  1. Linux下,执行yum install dos2unix 安装插件
  2. 然后dos2unix [file]对脚本进行转码。再执行shell命令就好了

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP