一口丁的博客
首页
MacOS
Windows
Linux
数据库
网络
编程开发
群晖
其它
shell脚本出现错误“/bin/bash^M:坏的解释器”的解决方法
2023-12-01
755
0
0
Linux
原因
由于windows系统下换行符为 \r\n,linux下换行符为 \n,所以导致在windows下编写的文件会比linux下多回车符号 \r。
解决方法
只需要去掉多余的 \r 回车符 即可。操作办法可以用sed命令进行全局替换
sed 's/\r//' -i test.sh
上一篇
下一篇
搜索
标签
#代理(1)
#openvpn(1)
#docker(1)
#企业微信机器人(1)
#zabbix(1)
没有搜索到相关文章