在linux下运行shell脚本时会出现^M的问题

mac2024-04-14  37

在linux下运行shell脚本时会出现^M的问题

 

我是在win10下编辑的一个shell脚本,传到服务器上去后运行出错,用vi进去后发现每一行后面多一个^M,估计是win下和linux下换行符编码不一样导致的用网上说的set ff=uinx什么的方法好像没用

后来用下面这个解决问题

sed -i 's/\r$//' filename

最新回复(0)