红联Linux门户
Linux帮助

dos文件转换为unix文件(去掉dos文件的^M)

发布时间:2006-08-27 10:58:22来源:红联作者:flycocoon
如果你的dos文件拷贝到unix系统下每行用^M结尾,如下两种办法可以清除它
用vi编辑该文件,输入vi命令:
∶%s/^V^M//g
如果在unix shell下,则输入命令:
% sed 's/^V^M//g' foo >; foo.new
注意: ^V 是 control + V , ^M 是 control + M 或 Enter
--------------------------------------------------------------------------------

1.# dos2unix aaa.txt bbb.txt,会去掉aaa.txt中的^M,生成bbb.txt文件。
2.$tr -d '\015' < build.sh > build.sh.1
$copy build.sh.1 build.sh
3.$dos2unix file1 file2
$mv file2 file1
4.vi file_name
:g/.$/s///
文章评论

共有 0 条评论