Hallo,
ich muss ein Logfile in Form einer *.txt auswerten. Die Logfile ist ca. 30 mb groß und ist immer so aufgebaut:
02.09.2006 (00:01:32.562):
A1,1E,02,01,01,02,01,15,30,16,55,02,0F,D4,A5,10,A0,0E,63,09,30,07,80,05,4E,3
4,30,39,30,0A,01,4E
CSTA_BACK_IN_SERVICE_EVENT, XRefID: 4052, DeviceID: N4090, cause: 78
(normal)
TO CSM: 16 INFOFROMPBX|0000|BACKINSERV|4090|normal
relevant sind eigentlich nur die erste und die vierte Zeile.
Meine Aufgabe ist jetzt, die Textfile einzulesen und die beiden wichtigen Zeilen in einer neuen Textdatei zu einer Zeile zusammenzufügen (mit Komma getrennt).
Soll dann so aussehen:
02.09.2006 (00:01:32.562), CSTA_BACK_IN_SERVICE_EVENT, XRefID: 4052, DeviceID: N4090, cause: 78
Ich bin soweit, dass ich aus der Logfile die Zeile wo CSTA_BACK_IN_SERVICE_BLA_BLA
auslesen kann und auch in eine neue Textdatei schreiben kann. Nur weiß ich nicht wie ich das mit dem Datum mache, weil das Datum immer einen variablen Wert hat.
Wisst ihr da was?
Danke schonmal
MfG
ich muss ein Logfile in Form einer *.txt auswerten. Die Logfile ist ca. 30 mb groß und ist immer so aufgebaut:
02.09.2006 (00:01:32.562):
A1,1E,02,01,01,02,01,15,30,16,55,02,0F,D4,A5,10,A0,0E,63,09,30,07,80,05,4E,3
4,30,39,30,0A,01,4E
CSTA_BACK_IN_SERVICE_EVENT, XRefID: 4052, DeviceID: N4090, cause: 78
(normal)
TO CSM: 16 INFOFROMPBX|0000|BACKINSERV|4090|normal
relevant sind eigentlich nur die erste und die vierte Zeile.
Meine Aufgabe ist jetzt, die Textfile einzulesen und die beiden wichtigen Zeilen in einer neuen Textdatei zu einer Zeile zusammenzufügen (mit Komma getrennt).
Soll dann so aussehen:
02.09.2006 (00:01:32.562), CSTA_BACK_IN_SERVICE_EVENT, XRefID: 4052, DeviceID: N4090, cause: 78
Ich bin soweit, dass ich aus der Logfile die Zeile wo CSTA_BACK_IN_SERVICE_BLA_BLA
auslesen kann und auch in eine neue Textdatei schreiben kann. Nur weiß ich nicht wie ich das mit dem Datum mache, weil das Datum immer einen variablen Wert hat.
Wisst ihr da was?
Danke schonmal
MfG