Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45628
  • 博文数量: 14
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-05 09:03
文章分类

全部博文(14)

文章存档

2010年(3)

2009年(11)

我的朋友
最近访客

分类: LINUX

2009-03-13 08:48:56

    近日拷贝了一个Windows日志文件到Linux中,用vi打开一看,发现每一行的结尾都有一个"^M"。在linux中试了一下,这个符号通过Ctrl+M可以按出来。
    那如何去除文件中的^M呢?其实很简单,用Linux中的sed可以很轻易的办到:

    1、sed -e 's/.$//' sourcefile > newfile
    2  sed -i 's/.$//' sourcefile

    还有的方法是将上面的"."换成"^M",不过这个符号一定要手工按出来(一般是Ctrl+V或者Ctrl+M),不能通过键盘上的^和M来进行输入。
阅读(1391) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-05-27 17:10:18

使用 dos2unix 就可以了