Wie sieht denn das Suchmuster und die Zeichenkette aus?
Wie sieht das Script generell aus? Wenn Du möchtest, dann kann ich das Script mal bei mir laufen lassen, 'ne TestDatei müsste ich noch irgendwo auftreiben können.
Wieviele Zeilen hat die Datei?
Da ich das Script nicht kenne, stelle würde ich folgendes machen:
- Datei zeilenweise einlesen und nicht auf einem Schlag
- Alle Überprüfungen auf diese eine Zeile direkt nach dem einlesen anwenden
- Im Standard-Log Format steht die Browserkennung in "" eingeschlossen am Ende der Zeile, also würde ich dem RegEx dies auch mitteilen (\".*<browserkennung>.*\"$/is), evtl. bringt dies etwas Zeitersparnis