linux中^M

^M产生原因:

linux和windows

在unix操作系统下的换行符格式为0A(ascii码),而dos格式下的换行符为 0D 0A(也就是<CR>),<CR>其实就显示为^M了。

^M去掉方法:vi进去之后在命令模式下输入:%s/^M//g  或者 %s/\r//g 然后esc退出 :wq保存退出

猜你喜欢

转载自blog.csdn.net/kehana/article/details/90766084