当在linux操作系统中执行用windows notepad 创建的shell脚本时,会提示多一个^M符号,找不到文件
admin@root:~/admin$ ./patch.sh
-bash: ./patch.sh: /bin/sh^M: bad interpreter: No such file or directory
用以下sed命令即可去掉 ^M 符号
sed -i "s/\r//g" patch.sh
当在linux操作系统中执行用windows notepad 创建的shell脚本时,会提示多一个^M符号,找不到文件
admin@root:~/admin$ ./patch.sh
-bash: ./patch.sh: /bin/sh^M: bad interpreter: No such file or directory
用以下sed命令即可去掉 ^M 符号
sed -i "s/\r//g" patch.sh