例如,如果GREP_OPTIONS是 '--binary-files=without-match --directories=skip'的话, grep将像已经在任何显式指定的选项之前指定了 --binary-files=without-match和 --directories=skip选项那样来运作。选项以空白 (whitespace) 分隔。一个反斜杠 (backslash) 使得下一个字符转义 (escape),因此可以用来指定一个含有...
-L或--files-without-match 列出文件内容不符合指定的范本样式的文件名称。 -n或--line-number 在显示符合范本样式的那一列之前,标示出该列的列数编号。 -q或--quiet或--silent 不显示任何信息。 -r或--recursive 此参数的效果和指定"-d recurse"参数相同。 -s或--no-messages 不显示错误信息。 -v或--...
此选项可使用多次,可结合`-e`一起使用,如果文件中包含0个表达式,则不匹配任何内容,如果[FILE]给出的是`-`,则从标准输入中读取数据-i, --ignore-case:忽略大小写---no-ignore-case:区分大小写,如果已经使用了`-i`,则使用此选项会取消`-i`的效果,两个选项会彼此覆盖-v, --invert-match:反转...
grep --extended-regexp --ignore-case "search_pattern" path/to/file - 【重要】Print 3 lines of context around, before, or after each match: grep --context|before-context|after-context=3 "search_pattern" path/to/file - 【重要】Print file name and line number for each match with color ...
grep[选项]match_pattern[文件名1,文件名2,…]grep[选项][-e match_pattern -f 文件][文件名1,文件名2,…]3.命令参数 -a 不要忽略二进制数据。-A 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。-c 计算符合范本样式的列数。-C或...
---no-ignore-case:区分大小写,如果已经使用了`-i`,则使用此选项会取消`-i`的效果,两个选项会彼此覆盖 -v, --invert-match:反转匹配,即查找未匹配到的行 -w, --word-regexp:仅仅选择匹配到的包含整个单词的行 -x, --line-regexp:仅仅整行匹配 通用输出控制 -c, --count:抑制正常的输出,打印匹配到...
杂项:-s, --no-messages 不显示错误信息-v, --invert-match 选中不匹配的行-V, --version 显示版本信息并退出--help 显示此帮助并退出 Output control:-m, --max-count=NUM stop after NUM selected lines-b, --byte-offset print thebyteoffset with output lines-n, --line-number print line number...
-h, --no-filename: 当搜索多个文件时,禁止在输出中使用文件名前缀。 --help: 显示帮助文件。...这使调用进程能够继续(恢复)搜索,当grep在NUM个匹配行之后停止时,它输出任何后面的上下文行。当-c或--count选项也被使用时,grep不会输出大于NUM的计数。...当-v或--invert match选项也被使用时,grep会在...
-v, --invert-match 反向查找,只显示不匹配的行 -w 匹配单词 -E 等于egrep,扩展 -l, --files-with-matches 如果匹配成功,则只将文件名打印出来,失败则不打印 通常-rl 一起用,获取匹配到的文件列表,grep -rl'root'/etc -R, -r, --recursive 递归 ...