linux下执行shell脚本报: /bin/bash^M:解释器错误: 没有那个文件或目录
原因:shell脚本博主在windows写的,直接copy到了linux中 本质原因:windows的换行符与linux不同
解决方案: 在linux中将换行符CRLF修改为LF并保存,该问题即可解决。