grep:命令本身[options]:命令修饰符pattern:要找到的搜索查询[FILE]:命令将要搜索的文件 示例:grep -i abc output.txt 如果FILE是-,则从标准输入中读取数据(不递归),如果没有提供FILE,则在当前目录递归搜索。三、常用选项 通用程序信息 --help:输出帮助信息-V, --version:输出版本信息 模式语法 -E, ...
-L, --files-without-match:抑制正常的输出,打印未匹配到的文件名 -l, --files-with-matches:抑制正常的输出,打印匹配到的文件名 -m[NUM], --max-count=NUM:指定匹配查找读取的行数,如果[NUM]为0,则会立即停止读取,默认值为-1,表示无限读取 -o, --only-matching:仅仅打印匹配到的行 -q, --quiet, ...
当使用-c或--count选项时,grep输出的计数不会大于NUM,当使用-v或--reverse -match选项时,grep在输出NUM不匹配的行之后停止。 示例(1): -o, --only-matching只打印匹配行中匹配的部分(非空),将每个匹配的部分放在单独的输出行中。 示例(1): -q, --quiet, --silent安静的;不要向标准输出写入任何内容。
-L, --files-without-match print only names of FILEs with no selected lines-l, --files-with-matches print only names of FILEs with selected lines-c, --count print only a count of selected lines per FILE-T, --initial-tab make tabs line up (ifneeded)-Z, --nullprint0byteafter FILE ...
-o, --only-matchingPrintonlythematched(non-empty)partsof a matching line, with each such part on a separate output line. -q, --quiet, --silent Quiet; do not write anything to standard output. Exit immediately with zero status if any match is found, even if an error was detected. Als...
抑制正常的输出,打印匹配到的文件名 -m[NUM], --max-count=NUM:指定匹配查找读取的行数,如果[NUM]为0,则会立即停止读取,默认值为-1,表示无限读取 -o, --only-matching:仅仅打印匹配到的行 -q, --quiet, --silent:不输出任何东西,静音模式 -s, --no-messages:抑制错误信息,关于不存在或不可读的文件...
-o, --only-matching show only the part of a line matching PATTERN -q, --quiet, --silent suppress all normal output --binary-files=TYPE assume that binary files are TYPE; TYPE is 'binary', 'text', or 'without-match' -a, --text equivalent to --binary-files=text ...
- 【重要】Print file name and line number for each match with color output: grep --with-filename --line-number --color=always "search_pattern" path/to/file - 【重要】Search for lines matching a pattern, printing only the matched text: ...
-o, --only-matching 只显示一行中匹配PATTERN 的部分 -q, --quiet, --silent 不显示所有输出 --binary-files=TYPE 假定二进制文件的TYPE 类型; TYPE 可以是`binary', `text', 或`without-match' -a, --text 等同于 --binary-files=text -I 等同于 --binary-files=without-match -d, --directories...
If -o (--only-matching) is specified, print the offset of the matching part itself. -H, --with-filename Print the file name for each match. This is the default when there is more than one file to search. -h, --no-filename Suppress the prefixing of file names on output. ...