Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置

grep [选项]... PATTERN [FILE]...

grep -C N,(N代表一个整数)是搜索关键字出现位置,并且和上下相邻50行的结果

grep -A N,是搜索关键字出现位置,并且和关键字后50行结果(After)

grep -B N,是搜索关键字出现位置,并且和关键字前50行结果(Before)

那么有时候如果日志文件够大,并且显示得关键字匹配得更多,只需要看第一次出现或者最后一次出现的位置,

管道符后面,加上head/tail命令就行

grep -C N "keyword" file | tail -M (其中 M=2*N+1,也就是显示当前关键字行和上下N行,所以就是2*N+1)

例子:

grep -C 10 'ResponseBody' paybank_info.log |tail -21

下图中,圈出来的,位置,就是关键字ResponseBody最后一次出现位置,交易时间2020-05-27 16:24:51.628

同理,搜索第一次出现位置:

grep -C 10 'ResponseBody' paybank_info.log |head -21,交易时间:2020-05-27 10:56:12.423

Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置相关推荐

  1. linux在指定目录多个文件中搜索关键字

    find 文件目录 -name '*.*' -exec grep 'xxx' {} -n\;# -n显示行号find 文件目录 -name '*.*' | xargs grep 'xxx' -ngre ...

  2. linux过滤文件的关键字,linux tail 过滤日志文件中的关键字

    1.查看日志文件中带有指定关键词的日志信息 tail -f  日志文件名 | grep 关键字 | grep 关键字 2.查看日志文件最后1000行 tail -f -n 1000 日志文件  (实时 ...

  3. 4、Linux:如何在zip压缩文件中搜索指定内容

    我们知道,Linux 是支持多种的打包技术的,其中包括了 zip 压缩.最近呢,遇到了在 zip 压缩文件中搜索特定的字符串内容的需求.我试图从 grep.sed 及 awk 等命令中尝试实现这种搜索 ...

  4. [linux] shell脚本编程-统计日志文件中的设备号发通知邮件

    1.日志文件列表 比如:/data1/logs/2019/08/15/ 10.1.1.1.log.gz 10.1.1.2.log.gz 2.统计日志中的某关键字shell脚本 zcat *.gz|gr ...

  5. ubuntu在目录下文件中搜索关键字

    find ./ -name "ETC_tollEx*"  | xargs grep "黑NK0573" 在以./目录下查找以ETC_tollEx开头的文件中,包 ...

  6. linux查询关键词上下行_Linux:从文件中搜索关键字并显示行数(cat,grep函数)

    学点HTTP知识 不学无术 又一次感觉到不学无术,被人一问Http知识尽然一点也没答上来,丢人丢到家了啊.平时也看许多的技术文章,为什么到了关键时刻就答不上来呢? 确实发现一个问题,光看是没有用的,需 ...

  7. Linux Grep 命令说明

    一. Grep 说明 grep (global search regular expression(RE) and print out the line)是一种强大的文本搜索工具,它能使用正则表达式搜 ...

  8. 转: Linux Grep 命令说明

    一. Grep 说明 grep (global search regular expression(RE) and print out the line)是一种强大的文本搜索工具,它能使用正则表达式搜 ...

  9. 使用命令行查找日志文件log内容

    使用命令行查找日志文件log内容 关键字查找 查询某段时间内的日志 查看某些行内的日志 关键字查找 log文件中匹配关键字 单个文件可以使用vi"或vim编辑器打开日志文件,然后使用编辑器里 ...

最新文章

  1. 算法模板——二分图匹配
  2. 1.Hadoop初步环境搭建(ssh无密码通信)
  3. mysql 删除 修改数据库语句_数据库——添加,修改,删除
  4. 理解至上:二叉堆与优先队列详细用法
  5. 都客仿站系列教程四:javascript入门
  6. 靠能力赚大钱,是最最可笑的谎言
  7. 2020年,图机器学习将走向何方?
  8. 二十七、单张图片上传预览
  9. android notify,android4.0 MediaPlayer的notify监听机制的全面剖析
  10. 数据结构系列之大话数据结构
  11. 清理outlook缓存
  12. 面向对象继承 C#编程记录
  13. 获取微信公众号文章内容
  14. 奥城大学计算机专业,我大四了,托福84,gre1571612.02..._GRE考试_帮考网
  15. Python Flask,Jinja2模板,模板中使用特殊变量及函数,闪现信息,get_flashed_messages()
  16. MonoX被偷袭?快准狠直击命门
  17. Postfix邮箱部署
  18. 利用VBA筛选重复数据
  19. Opencv存图读图
  20. 曾经无数人在巴黎圣母院里祈祷, 如今轮到人们为她祈祷了…

热门文章

  1. UOJ 【UR #4】追击圣诞老人 题解
  2. JavaWeb(狂神老师上课笔记)
  3. [Unity]Optimize Your Mobile Game Performance中文版
  4. Pr:抠像与视频合成
  5. 途志分享几个抖音短视频拍摄技巧
  6. 现代交换技术学习笔记
  7. Tensorflow2-卷积神经网络实现图片分类
  8. hypermill五轴再加工_hypermill五轴加工特点详述
  9. MIPI入门——D-PHY介绍(一)
  10. Atitit 算法之道 attilax著 1. 编码算法 3 1.1. Base64 htmlencode urlencode 3 2. Ui方面的算法 3 2.1. 软键盘算法 计算软键盘上下