haker24
12.05.2006, 22:33
Ich möchte ein Programm schreiben, dass aus einer .txt folgende Blöcke ausliest Zitat:
S(0,2293,09.05.2006-16:26:23:911){
A(09.05.2006-16:26:21:167){a=5,0101,,,,ii552227314946,;c=0,13;}
B(09.05.2006-16:26:21:167){a=9,0101,,,,ii552227314946,;c=0,30;}
D(09.05.2006-16:26:23:741){f=B,CAU_NOCAV;t=A,CAU_NOCAV;a=9,0101,,,,ii552227314946,;a=5,0101,,,,ii552227314946,;}
E(09.05.2006-16:26:23:911);
}
S(0,2292,09.05.2006-16:26:24:262){
A(09.05.2006-16:26:20:516){a=5,0101,,,,ii552227314946,;c=0,8;}
B(09.05.2006-16:26:20:516){a=1,0101,,,,ii552227314946,;c=0,22;}
D(09.05.2006-16:26:24:121){f=B,CAU_NOCAV;t=A,CAU_NOCAV;a=1,0101,,,,ii552227314946,;a=5,0101,,,,ii552227314946,;}
E(09.05.2006-16:26:24:262);
}
bei jedem S fängt ein neuer Datenblock an.
Es gibt in ienr txt rund 12000 Blöcke die das Programm erst einmal zählen muss.
Ich möchte dass das Programm sich die einzelnen Blöcke vornimmt und mir immer das Datum (siehe :S(0,2292,09.05.2006-16:26:24:262)und die Uhrzeit raussucht und noch ein paar andere Daten, und mir dann eine neue .txt schreibt, in der die Daten dann geordnet beginnend mit datum und immer mit ";"getrennt hineingeschrieben werden.
Könnte mir vieleicht jemand ein bisschen unter die Arme greifen, und mir das Programmieren? Ein paar notitzen drann schreiben, damit ich mir so Ruby selbst beibringen kann?
Vielen Dank schon ma fürs lesen.
S(0,2293,09.05.2006-16:26:23:911){
A(09.05.2006-16:26:21:167){a=5,0101,,,,ii552227314946,;c=0,13;}
B(09.05.2006-16:26:21:167){a=9,0101,,,,ii552227314946,;c=0,30;}
D(09.05.2006-16:26:23:741){f=B,CAU_NOCAV;t=A,CAU_NOCAV;a=9,0101,,,,ii552227314946,;a=5,0101,,,,ii552227314946,;}
E(09.05.2006-16:26:23:911);
}
S(0,2292,09.05.2006-16:26:24:262){
A(09.05.2006-16:26:20:516){a=5,0101,,,,ii552227314946,;c=0,8;}
B(09.05.2006-16:26:20:516){a=1,0101,,,,ii552227314946,;c=0,22;}
D(09.05.2006-16:26:24:121){f=B,CAU_NOCAV;t=A,CAU_NOCAV;a=1,0101,,,,ii552227314946,;a=5,0101,,,,ii552227314946,;}
E(09.05.2006-16:26:24:262);
}
bei jedem S fängt ein neuer Datenblock an.
Es gibt in ienr txt rund 12000 Blöcke die das Programm erst einmal zählen muss.
Ich möchte dass das Programm sich die einzelnen Blöcke vornimmt und mir immer das Datum (siehe :S(0,2292,09.05.2006-16:26:24:262)und die Uhrzeit raussucht und noch ein paar andere Daten, und mir dann eine neue .txt schreibt, in der die Daten dann geordnet beginnend mit datum und immer mit ";"getrennt hineingeschrieben werden.
Könnte mir vieleicht jemand ein bisschen unter die Arme greifen, und mir das Programmieren? Ein paar notitzen drann schreiben, damit ich mir so Ruby selbst beibringen kann?
Vielen Dank schon ma fürs lesen.