zoukankan      html  css  js  c++  java
  • linux grep 从入门到精通

    linux grep 从入门到精通

    一、初级

      搜索日志

      grep "186" catalina.out

      在新输出日志中监听固定字符串

      tail -f catalina.out | grep "1862"

      在日志最后200行监听固定字符串
      tail -n 200 catalina.out | grep "1862"

    二、中级

      在新输出日志中监听固定字符串 并 按屏 显示

      tail -f catalina.out | grep "1862" | less

      在新输出日志中监听固定字符串 并 加色 显示

      tail -f catalina.out | grep "1862" --color

      在新输出日志中监听固定字符串 并 显示关键字周围 10 行

      tail -f catalina.out | grep "1862" -C 10  --color

      在新输出日志中监听固定字符串 并 显示关键字后 10 行 并高亮

      tail -f catalina.out | grep "1862" -A 10  --color

    三、高级

      在新输出日志中监听 两个(或关系) 固定字符串 并 显示关键字后 10 行 并高亮

      tail -f catalina.out | grep -E "1862 | 123" -A 10  --color

      在新输出日志中监听 两个(或关系) 固定字符串 并 显示关键字后 10 行 并高亮 并分屏显示

      tail -f catalina.out | grep -E "1862 | 123" -A 10  --color=always | less -R

      在新输出日志中监听 两个(且关系) 固定字符串 并 显示关键字后 10 行 并高亮 并分屏显示

      tail -f catalina.out | grep -E "186" -C 10 --color=always |grep "123" -C 10 --color=always| less -R

      grep -v “” 不查找指定内容

      例:

      ll |grep -v "manager"   展示当前目录下所有文件内容,且文件名不包括含”manager“的文件

    四、终极

      以上命令参数随机组合,无招胜有招

      

  • 相关阅读:
    解决span中的内容不换行
    javascript中apply、call和bind的区别
    vuex及其属性应用
    55.动态加载Html
    58.圆角图片
    57.动态添加子View(Java/XML两种方式)
    56.Java与js交互
    59.仿微信的图片浏览器
    64.判断当前线程是否是主线程
    61.自定义Indicator
  • 原文地址:https://www.cnblogs.com/Genesisx/p/7457571.html
Copyright © 2011-2022 走看看