Thread Datei durchsuchen, älteste Einträge löschen! (2 answers)
Opened by yasukatakaya at 2008-09-11 13:57

yasukatakaya
 2008-09-11 13:57
#114528 #114528
User since
2007-05-31
68 Artikel
BenutzerIn
[default_avatar]
Moin,
ich hab folgendes Problemchen, ich hab eine große Datei, mit diesem Ausschnitt
Code: (dl )
1
2
3
4
5
6
7
|9507042402|23.06.2008|18:17:40|PASS|1|1|1|63.92762|46.3626594543457|||	   
|9507042402|23.06.2008|18:18:49|FAIL|1|1|1|63.36795|46.3676109313965|||
|9507042402|23.06.2008|18:28:39|FAIL|1|1|1|63.36795|46.3676109313965|||
|9507164212|23.06.2008|18:52:35|FAIL|1|1|1|75.30767|46.3609733581543|||
|9507164212|23.06.2008|18:46:14|PASS|1|1|1|63.37932|46.3660926818848|||
|9507164215|23.06.2008|18:51:05|FAIL|1|1|1|66.22319|46.3735771179199|||
|9507164208|23.06.2008|18:27:28|PASS|1|1|1|70.04309|46.3699073791504|||

diese will ich durchsuchen und zwar, soll z.b. die Zeilen
Code: (dl )
1
2
|9507042402|23.06.2008|18:18:49|FAIL|1|1|1|63.36795|46.3676109313965|||	   
|9507042402|23.06.2008|18:28:39|FAIL|1|1|1|63.36795|46.3676109313965|||

gelöscht werden, da die Nummern 9507042402 und das Datum 23.06.2008 gleich sind,
aber die Zeit soll die JUNGSTE genommen werden, d.h. die älteren sollen gelöscht werden
in diesem Fall bleibt die erste Zeile für diese nummer:
Code: (dl )
|9507042402|23.06.2008|18:17:40|PASS|1|1|1|63.92762|46.3626594543457|||	   


Und wenn die ganze datei durchsucht werden soll, soll am ende das bleiben:
Code: (dl )
1
2
3
4
|9507042402|23.06.2008|18:17:40|PASS|1|1|1|63.92762|46.3626594543457|||	   
|9507164212|23.06.2008|18:46:14|PASS|1|1|1|63.37932|46.3660926818848|||
|9507164215|23.06.2008|18:51:05|FAIL|1|1|1|66.22319|46.3735771179199|||
|9507164208|23.06.2008|18:27:28|PASS|1|1|1|70.04309|46.3699073791504|||

Ich hoffe ihr hab mich verstanden, was ich löschen will, könnt ihr mir hier weiterhelfen?

View full thread Datei durchsuchen, älteste Einträge löschen!