zoukankan      html  css  js  c++  java
  • Linux三剑客之grep

    grep是一个可以利用“正则表达式”进行全局搜索的文本处理工具。

    (1)grep -i -n --color "test"  TEST.txt

    “test”:文本中包含的要搜索的内容

    “TEST.txt”要搜索的文件

    grep区分大小写 加上参数-i,不区分大小写

    (2)grep -i -o  "test"  TEST.txt

        grep -i -c  "test"  TEST.txt

    -o:打印匹配到的关键字,每个匹配到的关键字单独一行显示

     

    (3)显示附近信息

    -A:After 打印符合条件的行的同时,打印之后的行;A1 打印符合条件的行的同时,打印之后的一行

    -B:Before  打印符合条件的行的同时,打印之前的行;B1打印符合条件的行的同时,打印之前的一行

    -C:Context  打印符合条件的行的同时,打印之前、之后的行;C1打印符合条件的行的同时,打印之前一行和之后一行

    (4)匹配

     精确匹配:指查找内容作为一个独立的字符串存在,不是包含在某个字符串中。可以用-w实现

     

    多目标匹配:指同时匹配多个目标,多个目标之间是“或”的关系 -e

    (5)反向查找

    查找不包含某个字符串的行-v

    (6)常用选项总结

     

      摘自博客:http://www.zsythink.net/archives/1733

  • 相关阅读:
    【凸优化】【长链剖分】【2019冬令营模拟1.8】tree
    2019冬令营集训1月7-10日总结
    item()方法遍历字典
    contiue和break的用法
    内存地址与变量值的关系
    Python垃圾回收机制
    Python的小整数池
    常量的命名和注意事项
    基本运算符
    Python中最简单快捷的输出方式
  • 原文地址:https://www.cnblogs.com/bingmengzhang/p/11262884.html
Copyright © 2011-2022 走看看