您尚未登录。

#1 2019-12-04 11:50:44

lujun9972
会员
注册时间: 2016-10-21
帖子: 73

[求助]如何grep特殊字符

我有一个监控脚本会把需要注意的信息用反白的方式显示出来(通过tput rev来实现的)。
请问我有什么方法通过grep来过滤只显示这些反白的内容吗?
我试过用

REV=$(tput rev)
grep "${REV}" xxxxx
和 
grep '\'"${REV}" xxxxx

但是会提示

grep: Unmatched [ or [^

离线

#2 2019-12-04 12:23:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [求助]如何grep特殊字符

-F

离线

#3 2019-12-04 19:26:44

lujun9972
会员
注册时间: 2016-10-21
帖子: 73

Re: [求助]如何grep特殊字符

依云 说:

-F

谢谢,用-F确实能够grep出来,不过奇怪的是显示不再反白了,这是什么原理啊.....

离线

#4 2019-12-11 19:34:19

Idiotist
会员
注册时间: 2019-12-11
帖子: 17

Re: [求助]如何grep特殊字符

lujun9972 说:
依云 说:

-F

谢谢,用-F确实能够grep出来,不过奇怪的是显示不再反白了,这是什么原理啊.....

--color=always

离线

页脚