Find vs. Findstr-Ergebnisse

Find vs. Findstr-Ergebnisse

Prodiese AntwortIch habe versucht, mit findstr eine Zeichenfolge (einen Namen) in einigen HL7-Protokolldateien in einem Verzeichnis zu finden. Findstr lieferte 0 Ergebnisse, Find jedoch viele. Ich habe mit der Syntax meines findstr-Befehls herumgespielt, konnte aber kein Ergebnis zurückgeben. Beachten Sie, dass der Name von Symbolen (|, ^ usw.) umgeben ist, da es sich um HL7-Dateien handelt:

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

D:\logs>

Ich gehe davon aus, dass das Fehlen einer Ausgabe 0 Ergebnisse bedeutet. In der Zwischenzeit:

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

Es gibt also viele Ergebnisse. Warum hat Findstr keine Dateien gefunden?

verwandte Informationen