Find 与 Findstr 结果

Find 与 Findstr 结果

这个答案我尝试使用 findstr 在目录中的一些 HL7 日志文件中定位字符串(名称)。Findstr 得到 0 个结果,但 Find 返回了很多结果。我尝试了 findstr 命令的语法,但无法让它返回结果。请注意,由于这些是 HL7 文件,因此名称被符号(|、^ 等)包围:

D:\logs>findstr /l /m /c:"Test" *.*

D:\logs>

我认为没有输出意味着没有结果。同时:

D:\logs>find /c "Test" *.*

---------- LOG1.LOG: 0

---------- LOG2.LOG: 4

---------- LOG3.LOG: 0

---------- LOG4.LOG: 0

---------- LOG5.LOG: 8

---------- LOG6.LOG: 0

---------- LOG7.LOG: 18

因此有很多结果。为什么 Findstr 没有找到任何文件?

相关内容