Linux系统中,利用 grep 查找日志

  • A+
所属分类:Java

1.打印匹配行的前后5行

  1. grep -C 5 'NullPointerException' catalina.out

2.打印匹配行的后5行

  1. grep -A 5 'NullPointerException' catalina.out

3.打印匹配行的前5行

  1. grep -B 5 'NullPointerException' catalina.out

4.打印匹配多字符的前后5行

  1. grep -C 5 'NullPointerException' catalina.out | grep '2018-06-29'

5.搜索catalina.out中满足NullPointerException的内容的行号

  1. grep -n 'NullPointerException' catalina.out

6.查看某文件catalina.out指定行号(90)后的内容

  1. tail -n +90 catalina.out

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:3   其中:访客  3   博主  0

    • avatar wordpress建站吧 1

      匹配搜索 很强大啊

      • avatar 今日新闻 0

        文章不错非常喜欢

        • avatar 明月登楼 4

          嗯,我也很喜欢使用grep,就是据说支持强大的正则表达式,我一直用不好!囧!