Vielen Dank - Ich werde es versuchen !!
Ich bekomme es nicht hin
Also, die Fehlerdatei hat unter anderem folgenden Inhalt:
2012-06-05 06:07:30,253 INFO 1.Nachricht, die die Datei 20120604093743-C2TC2333-RPE.xml enthält, wird versendet.
2012-06-05 06:07:30,644 INFO Die Message-ID lautet: bdr128_1338869250547_266666
2012-06-05 06:07:31,175 WARN 3703 Signierzertifikat eines Autors ist widerrufen
2012-06-05 06:07:31,175 ERROR Vom Intermediär wurde keine Annahmebestätigung der Nachricht zurückgesandt. Fehler: 9705
2012-06-05 06:07:31,175 ERROR OSCI-Nachricht wurde nicht gesendet.
2012-06-05 06:07:31,175 INFO 2.Nachricht, die die Datei 20120604111856-C2TH4202-RPE.xml enthält, wird versendet.
2012-06-05 06:07:31,582 INFO Die Message-ID lautet: bdr128_1338869251418_266667
2012-06-05 06:07:32,175 WARN 3703 Signierzertifikat eines Autors ist widerrufen
2012-06-05 06:07:32,175 ERROR Vom Intermediär wurde keine Annahmebestätigung der Nachricht zurückgesandt. Fehler: 9705
2012-06-05 06:07:32,175 ERROR OSCI-Nachricht wurde nicht gesendet.
2012-06-05 06:07:32,175 INFO 3.Nachricht, die die Datei 20120604155431-C2TM5712-RP.xml enthält, wird versendet.
2012-06-05 06:07:32,535 INFO Die Message-ID lautet: bdr128_1338869252416_266668
2012-06-05 06:07:33,066 WARN 3703 Signierzertifikat eines Autors ist widerrufen
2012-06-05 06:07:33,066 ERROR Vom Intermediär wurde keine Annahmebestätigung der Nachricht zurückgesandt. Fehler: 9705
2012-06-05 06:07:33,066 ERROR OSCI-Nachricht wurde nicht gesendet.
usw.
Ich suche mit grep nach dem Eintrag "Signierzertifikat". Diesen finde ich in den Zeilen 3 und 8 und 13 (es können natürlich viel mehr sein).
Ich benötige aber den dazugehörigen Eintrag für die XML-Datei. Diese stehen in den Zeilen 1 und 6 und 11.
Ich muss also irgendwie im "Pilgerschritt" die ganze Logdatei durchforsten.
Wie kann ich das lösen ?