$'\r': 未找到命令的解决办法

在执行shell脚本的时候,会出现‘$’\r’: 未找到命令’错误。多半是因为在window系统中写的shell脚本,然后上传到服务器执行。
解决办法如下:
1、安装dos2unix。

#yum install dos2unix

2、使用dos2unix对脚本转换。

#dos2unix xxx.sh

3、执行需要执行的脚本,此时不再报错。

你可能感兴趣的:(linux)