0

我一直在环顾四周,我能够找到在 txt 文件中计算行数的方法,但是有没有一种方法可以计算特定的文本字符串,然后将该值放入日志文件中?

4

1 回答 1

3

带有 /C 选项的 FIND 命令计算并打印匹配的行数。打印到屏幕上的任何内容都可以重定向到日志文件。

find /c "your string" yourFile >yourLog

以上包括输出中的文件名。如果您只想要计数,请使用重定向或管道

find /c "your string" <yourFile >yourLog

or

type yourFile | find /c "your string" >yourLog

以上所有内容都计算了包含字符串的行数。如果字符串可以在同一行中出现多次,并且您想计算字符串在文件中出现的总次数,那么解决方案将复杂得多。

于 2012-10-23T12:47:35.783 回答