Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

怎么样把 ^M 去掉

Posted on 2009-04-13 15:38 Prayer 阅读(240) 评论(0)  编辑 收藏 引用 所属分类: Shell
  :%s/^V^M//g
    
    
  ^V: 指的是同时按住ctrl键和v
  ^M: 指的是同时按住ctrl键和m


  dos2uinx
  dos换行(^M) = \r\n
  unix换行 = \n


  :set ff=unix
  :w

很简单的,cat myfile.txt | tr -d "^M" >; newfile.txt,你可以
用 man tr 看一下用法。而且这个办法在所有厂商的 Unix 上面都
正确,不是 SCO 的专有指令,推荐你用这个。

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理