ITEEDU

Findstr

使用常规表达式搜索文件中的文本模式。

语法

findstr [/b][/e][/l][/r][/s][/i][/x][/v][/n][/m][/o][/p][/offline][/g:file]
[/f:file][/c:string][/d:dirlist][/a:ColorAttribute][strings] [[Drive:][Path] FileName [...]]

参数

/b

如果位于行的开头则匹配模式。

/e

如果位于行的末尾则匹配模式。

/l

使用文字搜索字符串。

/r

使用搜索串作为常规表达式。Findstr 将所有元字符解释为常规表达式,除非使用了 /l。

/s

在当前目录和所有子目录中搜索匹配的文件。

/i

指定搜索不区分大小写。

/x

打印完全匹配的行。

/v

只打印不包含匹配的行。

/n

在每个匹配的行之前打印行号。

/m

如果文件包含匹配项,仅打印该文件名。

/o

在每次匹配行之前打印查找偏移量。

/p

跳过包含非可打印字符的文件。

/offline

利用脱机属性设置处理文件。

/f:file

从指定文件中读取文件列表。

/c:string

使用指定的文本作为文字搜索字符串。

/g:file

从指定文件得到搜索字符串。

/d:dirlist

搜索以逗号分隔的目录列表。

/a:ColorAttribute

使用两个十六进制数指定颜色属性。

strings

指定要在 FileName 中搜索的文本。

[Drive:][Path] FileName [...]

指定要搜索的文件。

/?

在命令提示符显示帮助。

未完见下页