Problem mit der Ausgabe des „find“ Befehls unter windows

Der Windows Befehl find hat eine unschöne Eigenschaft.

 

Bei der Suche in mehreren Dateien nach einer Zeichenkette und der gleichzeitigen Umleitng in eine Datei, z.B

find „suchstring“ C:\002_TOOLS\DIGGER\SUCHE1.TXT >> output.txt

eine Zwischenzeile mit „———“ und dem Namen der durchsuchten Datei hinzugefügt, z.B

———- C:\002_TOOLS\DIGGER\SUCHE1.TXT

 

Das ist oft störend und läßt sich nicht per Parameter abstellen.

Lösung:

das Kommando findstr benutzen !!