--include=FILE_PATTERN 只查找匹配FILE_PATTERN 的文件 --exclude=FILE_PATTERN 跳过匹配FILE_PATTERN 的文件和目录 --exclude-from=FILE 跳过所有除FILE 以外的文件 --exclude-dir=PATTERN 跳过所有匹配PATTERN 的目录。 1. 2. 3. 4. 5. 6. 7. 8. 9. 10
grep [options] pattern [FILE]grep:命令本身[options]:命令修饰符pattern:要找到的搜索查询[FILE]:命令将要搜索的文件 示例:grep -i abc output.txt 如果FILE是-,则从标准输入中读取数据(不递归),如果没有提供FILE,则在当前目录递归搜索。三、常用选项 通用程序信息 --help:输出帮助信息-V, --version...
-d[ACTION], --directories=[ACTION]:如果输入的文件是一个目录,则会使用[ACTION]来解析它,默认情况[ACTION]是read,把目录当做普通文件,如果[ACTION]是`skip`, 则会跳过此目录,如果[ACTION]是`recurse`,则会在每一个目录下面读取所有文件 --exclude=[GLOB]:跳过匹配到文件名的文件 --exclude-from=[FILE]:...
ACTION 可以是`read'或`skip'-r, --recursive 等同于--directories=recurse-R, --dereference-recursive 同上,但遍历所有符号链接--include=FILE_PATTERN 只查找匹配FILE_PATTERN 的文件--exclude=FILE_PATTERN 跳过匹配FILE_PATTERN 的文件和目录--exclude-from=FILE 跳过所有除FILE 以外的文件--exclude-dir=PATTERN...
-x, --line-regexp 强制 PATTERN 仅完全匹配一行 -v, --invert-match 选择不匹配的行 --include=PATTERN 仅仅在搜索匹配 PATTERN 的文件时在目录中递归搜索。 --exclude=PATTERN 在目录中递归搜索,但是跳过匹配 PATTERN 的文件。 --exclude-from=FILE skip files matching any file pattern from FILE ...
--exclude=PATTERN 跳过匹配FILE_PATTERN 的文件和目录--exclude-from=FILE 跳过所有除FILE 以外的文件-L, --files-without-match 匹配多个文件时,显示不匹配的文件名-l, --files-with-matches 匹配多个文件时,显示匹配的文件名-c, --count 显示匹配了多少次-Z, --null 在FILE 文件最后打印空字符 文件控制:...
--exclude-from=FILE skip files matching any file pattern from FILE --exclude-dir=PATTERN directories that match PATTERN will be skipped. 虽然help中说“--exclude”可以忽略文件和目录,可是实际测试中发现并不能忽略目录。所以,要排除目录,还得用“--exclude-dir” ...
-r,--recursive --include=FILE_PATTERN --exclude=FILE_PATTERN --exclude-from=FILE --exclude-dir=PATTERN 递归目录。 只搜索匹配的文件。 跳过匹配的文件。 跳过匹配的文件,来自文件模式。 跳过匹配的目录 -c,--count 只打印每个文件匹配的行数 内容行控制 描述 -B,--before-context=NUM 打印匹配的前几...
grep "pattern" filename 例如,在文件example.txt中搜索字符串hello: grep "hello" example.txt 在多个文件中搜索字符串 grep "pattern" file1 file2 file3 例如,在file1.txt、file2.txt和file3.txt中搜索hello: grep "hello" file1.txt file2.txt file3.txt ...
grep是 Linux 中的一个非常强大的文本搜索工具,它允许用户使用正则表达式来搜索文本,并打印出匹配的行。当我们需要排除特定文件进行搜索时,可以使用grep的一些选项和技巧来实现。 基础概念 grep命令的基本语法是grep [options] pattern [file...],其中pattern是要搜索的正则表达式,file...是要搜索的文件列表。