Ole: Aus einem Logfile Zeilen nach best. Schlüsselwörter extrahien

Guten Morgen,

ich habe hier grade ein TXT-File vorliegen, dass ca. 110 MB groß ist. Ich suche jetzt nach einer Möglichkeit nur die für mich relevanten Zeilen daraus extrahieren und in eine neue Textdatei schreiben zu lassen.
Relevant sind Zeilen die eines von sechs Schlüsselwörtern enthalten.

Wichtig ist, dass die Reihenfolge der Zeilen korrekt (chronologisch) bleibt.

Kennt jemand ein Programm mit dem das geht oder hat ein batch-Script zur Hand das sowas ermöglicht?

Btw. das Ganze sollte unter Windows XP funktionieren.

Danke
Ole
(8-)>

--
Das Wort Vegetarier kommt aus dem Indianischen und bedeutet: Zu dumm zum Jagen.
  1. Hi,

    ich hab mal vor einiger Zeit ein Auge auf den Mickeysoft Log Parser geworfen, der sollte dazu (was du vorhast) in etwa in der Lage sein.

    http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

    Ciao, Frank

  2. gudn tach!

    ich habe hier grade ein TXT-File vorliegen, dass ca. 110 MB groß ist. Ich suche jetzt nach einer Möglichkeit nur die für mich relevanten Zeilen daraus extrahieren und in eine neue Textdatei schreiben zu lassen.
    Relevant sind Zeilen die eines von sechs Schlüsselwörtern enthalten.
    [...]
    Btw. das Ganze sollte unter Windows XP funktionieren.

    mit findstr geht das ganz einfach:

    findstr "wort1 wort2 wort3 usw." log_file.old > log_file.new

    das leerzeichen zwischen den woertern wird als "oder" angesehen.

    prost
    seth

  3. Danke euch beiden.

    Problem gelöst :)

    Gruß
    Ole
    (8-)>

    --
    Das Wort Vegetarier kommt aus dem Indianischen und bedeutet: Zu dumm zum Jagen.