Linux下grep的基本过滤技巧
来源:互联网 发布:世界经济学家排名 知乎 编辑:程序博客网 时间:2024/06/07 18:06
Linux下grep的基本过滤技巧
显示包含Orcl-Extract-Serv:63的字符串
tail -f /opt/apache/apache-tomcat-6.0.29/logs/catalina.out |grep Orcl-Extract-Serv:63
白名单过滤策略
显示包含Orcl-Extract-Serv:63或Orcl-Extract-Serv:62的字符串
tail -f /opt/apache/apache-tomcat-6.0.29/logs/catalina.out |grep -E "Orcl-Extract-Serv:63|Orcl-Extract-Serv:62"
黑名单过滤策略
过滤掉包含Orcl-Extract-Serv:或Orcl-Load-Serv:的字符串
错误写法
tail -f /opt/apache/apache-tomcat-6.0.29/logs/catalina.out |grep -v "Orcl-Extract-Serv:"|"Orcl-Load-Serv:"
正确写法
tail -f /opt/apache/apache-tomcat-6.0.29/logs/catalina.out |grep -v "Orcl-Extract-Serv:\|Orcl-Load-Serv:"
tail -f /opt/apache/apache-tomcat-6.0.29/logs/catalina.out |grep -v "Orcl-Extract-Serv:"|grep -v "Orcl-Load-Serv:"
Author: lioncode
CMP: JTSEC-RD
Date: 2016-05-07 23:34
Project: jtsec_one-way_dbsync
Version: v2.0.0
注:文章部分内容或来自互联网,由本人借鉴整理而成,每一篇笔记可能就有您的一份功劳,在此感谢!
================ lioncode ======================== lioncode ========================== lioncode =====================
参考文章:
http://www.blogjava.net/zhyiwww/archive/2009/01/21/252170.html
LABEL=/1 / ext3 defaults,usrquota,grpquota 1 1
/dev/hda10 /mnt/test1 ext3 defaults,grpquota 1 3
[root@mail ~]#
上面的这个方法是从网上找的。活色的部分可以实现多个条件的或关系查询。
其他方法:
『1』使用多个 -e 参数
如:
netstat -an | grep -E "ESTABLISHED|WAIT"
注意:
netstat -an | grep -e EST -e WAIT
并列使用多个 -e参数可以实现或条件
『2』使用扩展
如:
netstat -an | grep -E "ESTABLISHED|WAIT"
注意:
此处的 -E 是大写 ,匹配条件一定要加 引号
|----------------------------------------------------------------------------------------|
版权声明 版权所有 @zhyiwww
引用请注明来源 http://www.blogjava.net/zhyiwww
|----------------------------------------------------------------------------------------|
grep -v同时排除多个文件或目录
grep -v 'aaaa\|bbbb' file
2.grep查找多个数字的文件:
-r 递归,-E:正则 -l:只显示文件名
root@116.255.139.240:~/a# grep -r -E '0341028|100081|10086|10001' *
a.txt:100081
b.txt:10086
c/cc.txt:0341028
c/cc.txt:100081
c/cc.txt:10086
c/cc.txt:10001
c.txt:10001
d.txt:0341028
- Linux下grep的基本过滤技巧
- grep过滤日志技巧
- LINUX 下 find grep sed awk 的常见基本用法
- linux 下日志文件操作的基本命令(tail,grep)
- linux 下日志文件操作的基本命令(tail,grep)
- grep过滤的用法
- grep 过滤的命令
- linux下的grep用法
- linux下的grep使用
- Linux下Shell编程——grep命令的基本运用
- Linux下Shell编程——grep命令的基本运用
- linux grep基本用法
- Linux-grep基本用法
- Linux下Grep命令的详细使用方法
- Linux下grep命令的使用!
- Linux下grep命令的用法
- linux下的grep命令详解
- linux下grep命令的使用
- 我的第一个Python程序
- HDU 2053 Switch Game(数学题)
- 构建复杂的应用程序(三)—— 测试
- Nginx与Tomcat负载均衡
- NFS网络文件共享设置
- Linux下grep的基本过滤技巧
- LINUX 树莓派安装字体
- [BZOJ2875] [NOI2012] 随机数生成器 - 矩阵快速幂
- java Thread interrupt()
- c++int转string
- Hadoop之倒排索引
- 值得推荐的C/C++框架和库
- 写在最前面的话:本系列说明
- 步入社会