zoukankan      html  css  js  c++  java
  • Linux:grep 命令

    【参考文章】:

      grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

    1. 用法

      grep [选项]... PATTERN [FILE]...

    2. 参数选项

    2.1 正则表达式选择与解释

      -E, --extended-regexp PATTERN 是一个可扩展的正则表达式(缩写为 ERE)
      -F, --fixed-strings PATTERN 是一组由断行符分隔的定长字符串。
      -G, --basic-regexp PATTERN 是一个基本正则表达式(缩写为 BRE)
      -P, --perl-regexp PATTERN 是一个 Perl 正则表达式,若需要使用正则表达式,推荐使用 -P 参数


      -e, --regexp=PATTERN 用 PATTERN 来进行匹配操作
      -w, --word-regexp 强制 PATTERN 仅完全匹配字词
      -x, --line-regexp 强制 PATTERN 仅完全匹配一行

      -f, --file=FILE 从 FILE 中取得 PATTERN
      -i, --ignore-case 忽略大小写
      -z, --null-data 一个 0 字节的数据行,但不是空行

    2.2 输出控制

      -r:递归搜索目录文件,使用此参数时必需定搜索的文件目录。默认打印匹配项文件名和匹配项信息,可与其他参数配合使用

      -v:选择不匹配行

      -l:打印包含匹配项的文件名

      -L:打印不包含匹配项的文件名

      -o:只输出匹配到的内容

    2.3 文件控制

  • 相关阅读:
    Spring 之 BeanFactory 源码
    pig first trial
    分布
    Think Stats CDF, mayplot
    think stat  4_1, 4_3
    python 指数分布的模拟 expovariate
    [转载]巴洛克和哥特式建筑的区别
    统计中的过采样
    Python iterator/generator
    python zip
  • 原文地址:https://www.cnblogs.com/virgosnail/p/12158263.html
Copyright © 2011-2022 走看看