linux下将ctrl+M替换为换行符

解决办法:

1. 只要将两个“^M”改为换行符,就可以通过grep 100%查找到真正包含“100%”的行。

2. 在vim编辑器中将“^M”替换为换行符的命令为:

 

 
  1. :%s/^M/\r/gc  

其中,“^M”的输入方法是:按住Ctrl键,先按v,再松开v,再按m。

 

3. 使用sed命令替换文本文件中的“^M”的命令:

 

[plain] view plain copy
 print?
  1. sed -i s/^M/'\n'/g this.log  

其中,this.log为要执行替换命令的文本文件,“^M”的输入方法是:按住Ctrl键,先按v,再松开v,再按m。

备注:换行符一定要用'\n'来表示,否则,结果就不对了。

posted @ 2016-06-13 19:44  野百合  阅读(1308)  评论(0)    收藏  举报