美文网首页
grep常用命令

grep常用命令

作者: myserendipit | 来源:发表于2018-05-07 10:41 被阅读13次

    grep

    • 多条件搜索

    同时在info.log文件中搜索带有logcat.pyThread 139620037678848的日志

    grep 'logcat.py' info.log | grep 'Thread 139620037678848'
    

    在info.log文件中搜索满足execute或者request_mask_server_formal匹配的日志

    grep -E 'execute|request_mask_server_formal' info.log
    

    反向查找,查找info.log文件中,不包含logcat.py的内容

    grep -v 'logcat.py' info.log
    

    反向查找不包含upload_imageexecutedetect的内容

    grep -v 'upload_image\|execute\|detect' info.log
    
    • 基础正则表达式
      grep -[acinv] '搜索内容串' filename
      -a 以文本文件方式搜索
      -c 计算找到的符合行的次数
      -i 忽略大小写
      -n 顺便输出行号
      -v 反向选择,即显示不包含匹配文本的所有行

    -h 查询多文件时不显示文件名。
    -l 查询多文件时只输出包含匹配字符的文件名。
    -s 不显示不存在或无匹配文本的错误信息。
    grep命令加- E参数,这一扩展允许使用扩展模式匹配。

    相关文章

      网友评论

          本文标题:grep常用命令

          本文链接:https://www.haomeiwen.com/subject/xljmrftx.html