3. Oktober 201114 j Hallo Ich möchte ein 100-800 MB Logfile auswerten, welches ungefähr folgendes Format hat: gfgfffgdshg jklgjlsg <leerzeile> [COLOR="seagreen"]11.22.33.44 error 47 in module 5 url was [url]http://www.irgendwas.com/prod/abc/fsfsdf[/url][/COLOR] stack trace: fafdsf vvffgwer <leerzeile> Wieviel Zeilen eine Fehlermeldung hat ist nicht bekannt, ich benötige also jeweils die zwei auf <leerzeile> folgenden Zeilen. Diese würde ich gern in eine andere Datei schreiben, um dann z.B. nach IP-Adresse auszuwerten oder nach URL oder oder. Ciao
3. Oktober 201114 j Mein erster Versuch wäre dies: grep -A2 ^$ logfile.txt ^$ sucht nach einer Leerzeile (^ = Zeilenanfang, $ = Zeilenende) -A2 zeigt 2 Zeilen nach jedem Treffer
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.