- 注册
- 2003-09-30
- 消息
- 79,616
- 荣誉分数
- 23,498
- 声望点数
- 1,373
呵呵,下面的功能和老何的不一样:1,$s/^M//g
干什么的?

perl -e '@_=<>; $_= join "", @_; s/\n//g; print;'
or
:%s/\n//g
最后编辑:
呵呵,下面的功能和老何的不一样:1,$s/^M//g
干什么的?
高。我理解错了。老何这个其实就是dos2unix除掉文本中所有的ctrl+M符
高。我理解错了。老何这个其实就是dos2unix
1G!Gdos2unix
有些 CODE 是DOS系统来的, vi 打开一看,每行后面都带 ^M. BTW, "^M" 要按 CTRL + V + M 才能产生。笑!你的^M需要咋输入到vi里啊?有职业道德的人都用
:%s/\r//g
![]()
你的写法,有些人会用ctrl-alt-del的方法输入的,或简单点儿的,F1 (先按F再按1)有些 CODE 是DOS系统来的, vi 打开一看,每行后面都带 ^M. BTW, "^M" 要按 CTRL + V + M 才能产生。
用CYGWIN么? UNIX大卡们在WINDOWS里玩的不舒服,一生气。。。高。我理解错了。老何这个其实就是dos2unix
1G!Gdos2unix