我是在win10下编辑的一个shell脚本,传到服务器上去后运行出错,用vi进去后发现每一行后面多一个^M,估计是win下和linux下换行符编码不一样导致的用网上说的set ff=uinx什么的方法好像没用
后来用下面这个解决问题
sed -i 's/\r$//' filename
我是在win10下编辑的一个shell脚本,传到服务器上去后运行出错,用vi进去后发现每一行后面多一个^M,估计是win下和linux下换行符编码不一样导致的用网上说的set ff=uinx什么的方法好像没用
后来用下面这个解决问题
sed -i 's/\r$//' filename
本文标题:在linux下运行shell脚本时会出现^M的问题
本文链接:https://www.haomeiwen.com/subject/grsuhqtx.html
网友评论