Linux grep -v 命令排除输出
概述
有时候,我们在线上查日志定位问题的时候,经常会使用cat xxxx.log |grep yyyy
命令,如果grep
的时候,想排除某些字段,那么可以如下操作:
cat test.log | grep "login"|grep -v "deviceType"
上面的命令的意思是:找出test.log
中包含login
信息的,且没有deviceType
这个字段的。
这个其实非常有用的,因为有些业务日志信息,就是以有没有传递某个字段,来做一些业务逻辑区分的。这个时候,就可以使用上面的命令来识别是哪些业务场景进来的。
具体例子
{"eventName": "login","msg": "","costTime": 144,"userId": 111111,"request": {code:"200"deviceType ":2222"}
}
上面是request
字段里带有deviceType
字段的,下面这个则没有。
{"eventName": "login","msg": "","costTime": 22,"userId": 2222,"request": {code:"200"}
}
直接使用上面的命令即可找出所有不带deviceType
的日志信息出来。
Linux grep -v 命令排除输出相关推荐
- 【Linux 内核】进程管理 ( 进程特殊形式 | 内核线程 | 用户线程 | C 标准库与 Linux 内核中进程相关概念 | Linux 查看进程命令及输出字段解析 )
文章目录 一.进程特殊形式 ( 内核线程 | 用户线程 ) 二.C 标准库与 Linux 内核中进程相关概念 三.Linux 查看进程命令及输出字段解析 一.进程特殊形式 ( 内核线程 | 用户线程 ...
- linux之awk命令格式化输出(printf)使用技巧
linux之awk命令格式化输出(printf)使用技巧 在使用awk命令的过程中输出的每一列总是对不齐,看着很乱,如下: [root@linuxforliuhj ~]# awk -F ": ...
- Linux grep -Ev 命令正则匹配排除
一.概述 我们有时间想查找log日志中的一个字符,但这在密密麻麻的文件中查找十分困难,shell 中提供了grep管道正则匹配方法,让我们能快速定位查找到字符.但是我们有时候想排除查找出来的字符,这我 ...
- Linux grep/egrep命令详解
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来 grep搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2. grep的规则表达式( ...
- linux grep过滤命令
grep过滤命令 grep 单个过滤 logcat grep ABC grep -E 多个条件过滤 logcat grep -E "A|B|C" file.txt 满足任意条件(A ...
- linux grep -a命令 grep用法
1. -A NUM,--after-context=NUM 除了列出符合行之外,并且列出后NUM行. ex: $ grep -A 1 panda file (从file中搜寻有panda样式的行, ...
- linux grep more命令,linux more命令详解
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. linux more命令详解分析如下: 1.使用cat命令显示install.log文件,系统会将install.log文件完整的 ...
- Linux Shell find命令只输出文件名字,不携带路径
如果只用find命令,不借助'grep'或'awk'命令,find命令是否可以实现仅输出文件名字呢? 有人说用'ls -1'就可以,确实,在普通的应用场合,用'ls'这个命令足以.但是,find携带了 ...
- linux grep -a命令,linux grep用法
◎参数 1. -A NUM,--after-context=NUM 除了列出符合行之外,并且列出后NUM行. ex: $ grep -A 1 panda file (从file中搜寻有panda样 ...
最新文章
- linux的source命令,linux命令之Source命令
- watch netstat
- java token生成和验证_程序员应该如何设计更优雅的Token认证方式?
- 环保数采仪 环保行业的绿色卫士
- 修改注册表解决每次打开office2010都会出现正在配置的问题
- 【持续更新】一些常用的网站分享(智能教育装备、智能机器人行业)
- geogebra软件使用总结
- linux添加菜单栏,Gnome desktop主菜单中添加自己的菜单栏
- php strpos 性能,PHP中的stristr(),strstr(),strpos()速度比較
- python拍七游戏代码_拍七数字游戏 - Johannes-Jensen - 博客园
- QsciScintilla等编辑器实现不同区域鼠标右键处理方式不同的方法
- 8086-逻辑运算指令
- dom4j的一些总结
- 图片随鼠标滑轮滚动变大变小
- proteus教程——出租车行驶里程计数
- 100个句子记完7000个雅思词汇,实际只有1043个词汇(包括 I and you 等简单词汇)
- 如何使用手机检测隐藏的监控摄像机
- linux安装代理软件
- 10的次方 各种集合 需要可以拿去用
- 亚马逊用户被客服骗走43万,还能放心网购吗?
热门文章
- 《UnityAPI.Rigidbody刚体》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Rigidbody+isKinematic+AddForce+立钻哥哥++OK+)
- 计算机控制台什么意思,电脑上,控制面板是什么意思
- 车票购买最低消费问题java_浅析12306售票算法(java版)
- 常识整理-windows7旗舰版x86用激活程序激活失败,提示:请用管理员运行
- 随机过程 Brown 运动(上)
- HP Color LaserJet MFP M181fw 耗材问题解决办法
- 计算机病毒可通过u盘光盘网络传播,计算机病毒只能通过U盘与网络传播,光盘中不可能存在病毒。...
- 动画:Flex布局 | 别再用传统方式进行网页布局了(上)
- 手把手教你创建个人微信公众号
- Servlet和JSP入门视频【高清】,32个视频