美文网首页
grep [options] [pattern] [file .

grep [options] [pattern] [file .

作者: Wavky | 来源:发表于2016-11-25 17:57 被阅读0次

    字符串查找,从多个文件、目录中查找匹配给定模式的行位置

    options

    -A n 追加显示结果行后面n行
    -B n 追加显示结果行前面n行
    -C n 追加显示结果行前后n行,默认 -C 2,表示 -A 2 -B 2
    -c, --count 显示搜索结果数量
    -o 只打印匹配结果部分
    -E 使用扩展版正则表达式匹配,相当于执行 egrep
    -F 使用静态字符串匹配,相当于执行 fgrep
    -z 先解包再搜索,相当于执行 zgrep
    -e pattern 表示后续字符串为目标正则表达式,主要用于同时使用多个 -e 匹配多个模式,也用于正则表达式开头为 - 的场合(消除歧义)
    -v 反向搜索,打印不匹配搜索模式的结果
    -q,--quiet,--silent 非贪婪式搜索,搜到一个结果时停止继续搜索该文件
    --exclude,--exclude-dir pattern 排除非目标搜索文件或目录,高优先级
    --include,--include-dir pattern 仅搜索目标文件或目录,低优先级
    -f file 指定搜索某个文件
    -H,-h 打印、不打印文件名
    -n 显示行号,从 1 开始
    -I 忽略二进制文件
    -i 忽略大小写,默认大小写敏感
    -L 仅列出打印不含目标搜索结果的文件
    -l 仅列出打印包含目标搜索结果的文件
    -m n 仅显示前n个结果
    -R 递归扫描子文件夹
    -S 递归扫描时,追踪扫描符号链接文件、目录,默认不追踪(等同于指定 -p)
    -s 静默模式,忽略错误文件
    -w,-x 正则模式作为单个完整单词、完整行进行搜索

    pattern

    默认模式即为正则表达式,不指定模式时,将打印目标文件的每一行

    file

    目标文件、目录,不指定目标时,则以标准输入流作为搜索源(可通过管道方式传入)

    相关文章

      网友评论

          本文标题:grep [options] [pattern] [file .

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