去掉linux文件中的^m
原文地址:http://www.186info.com/?p=121
从windows下考到linux系统中的文件,有时候会出现^m符号,导致一些脚本执行时报错。
在linux下^m符号通过ctrl+v然后ctrl+m就能出现。
下面的方法可以去除^m。注意:以下命令中的^M都是通过ctrl+v然后ctrl+m来添加的
1.使用sed命令:
sed -i ‘s/^m//g’ filename
2.使用
tr -d “^M” < filename > newfilename
3.使用dos2unix
dos2unix filename
4.在vi中使用替换命令
#vi filename
:%s/^M//g
上面的几种方法都能去掉linux文件中的^M