Результаты Find vs Findstr

Результаты Find vs Findstr

Заэтот ответЯ пытался использовать findstr для поиска строки (имени) внутри некоторых файлов журнала HL7 в каталоге. Findstr не выдал ни одного результата, а Find вернул много. Я поигрался с синтаксисом моей команды findstr, но не смог заставить ее вернуть результат. Обратите внимание, поскольку это файлы HL7, имя окружено символами (|, ^ и т. д.):

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

D:\logs>

Я предполагаю, что отсутствие вывода означает 0 результатов. Между тем:

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 не нашел ни одного файла?

Связанный контент