欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

linux sed删除^M换行符以及^[[转义字符

程序员文章站 2022-04-20 22:26:04
1. 删除文档中的蓝色转义字符^M 注意:^M 不能从键盘输入^和M,也不能复制。而是需要按Ctrl+v 然后再按Ctrl+M 按Ctrl+v的时候屏幕不会输出,再按下Ctrl+M的时候即会出现^M 这个很重要!!!!!输入结束要再次按Ctrl+v键盘会切换回来。 2. ^[[16D 文档里出现的这 ......

1. 删除文档中的蓝色转义字符^m

注意:^m 不能从键盘输入^和m,也不能复制。而是需要按ctrl+v 然后再按ctrl+m 按ctrl+v的时候屏幕不会输出,再按下ctrl+m的时候即会出现^m   这个很重要!!!!!输入结束要再次按ctrl+v键盘会切换回来。

sed -i 's/^m//g' swlog.log 

2. ^[[16d 文档里出现的这个字符里^[是蓝色的,应该是转义字符,删除这个跟上面方法一样,ctrl+v 然后ctrl+[  剩下的是普通字符,可以替换。