Linux grep笔记

 Linux grep笔记:

  语法:  grep  [参数] [匹配条件]  file

  参数:

    grep  -v     #反向匹配,匹配与匹配值不同的行,字段。

    

     grep  -n    #显示匹配字段的行与行号

    

    grep  -i    #不区分匹配值的大小写 

    

    grep  -c    #只统计匹配到的行数

    

    grep  -r    #查找目录并非文件时需要加参数-r 否则会报错,

    

 

 

  grep 正则表达式元字符集:

    ^    查找以某字段为开头的行,例如:grep  '^www' 查找已www为开头的行

    

    $    查找以某字段结尾的行,例如:grep  'com' 查找已com为结尾的行,所有文件行结尾都有一个$符,所有$要放在最后

    

    *    模糊查询,匹配0个或多个任意字符,例如:grep  'www*' 匹配www开头后任意字段的行 .* 表示所有内容

    

    ^$    匹配空的行,例如:grep  '^$' 匹配空行

    

    grep  -v  ^$   匹配出不是空行的

     ^.*    以任意内容开头的行,直到某字段结束,例如; grep  '^.*qq' 查找以任意字符开头的行直到qq那结束

    

 

    

 

posted @ 2023-06-21 17:03  Paimon丶  阅读(28)  评论(0)    收藏  举报