执行shell脚本时提示/bin/sh^M: bad interpreter: No such file or directory

执行脚本时提示解释器有问题,错误提示如下:

 这种提示一般是脚本在windows系统之通过记事本写的,记事本修改过的文本,会默认在文本前面加上一些看不到的标记,导致shell脚本不能被shell解释器识别,就会爆出这个错误。

这种错误只能替换shell脚本或者重写,不建议用记事本写脚本。

这里我直接使用改脚本的原稿(备份)替换后恢复正常。

原文地址:https://www.cnblogs.com/mython/p/11799578.html