Supportnet Computer
Planet of Tech

Supportnet / Forum / SW-Sonstige

In TXT nach inhalt suchen, batch





Frage

Hallo zusammen Ich bräuchte ein Batch file, welche eine txt Datei nach einem beliebigem inhalt durchsucht. Wenn der Inhalt gefunden wurde, sollte eine Datei erstellt werden, die yes.txt heisst. Kann mir jemand helfen?

Antwort 1 von Arno_Nym

find "Suchwort" textdatei.txt && echo Gefunden! > yes.txt


Arno

Antwort 2 von conny77

echo yes > yes.txt
find /c /i "suchtext" datei.txt
if errorlevel 1 del yes.txt

Antwort 3 von Klibo

Danke, das war ja irgendwie logisch.

Wie kann ich es am bessten machen, mit einer if abfrage.

z.b. Wenn das Wort gefunden wurde goto Start.


Das funktioniert bei mir nicht

Antwort 4 von Arno_Nym

find "Suchwort" textdatei.txt && goto START
goto :EOF
:START
Hier hinschreiben, was passieren soll, wenn Suchwort gefunden...


Obwohl du natürlich auch meine Einzeilenvariante nehmen kannst. Einfach statt "echo Gefunden! > yes.txt" das hinschreiben, was passieren soll...

PS: Da du kein Betriebssystem angibst, nehme ich an, du benutzt eine NT-Variante (NT4, Win2000/2003, XP)

Arno

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: