Thread Datei - Zeilen bearbeiten - doppelte Einträge (6 answers)
Opened by Astralkeks at 2012-08-09 10:59

Astralkeks
 2012-08-09 10:59
#160766 #160766
User since
2012-07-17
40 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe folgendes Problem.
Eine zusammengeführte Hostsdatei weist viele unterschiedliche Einträge auf

Code: (dl )
1
2
3
4
5
6
7
8
9
x.x.x.1     host1.de
x.x.x.1 host1.de
x.x.x.1 host1.de
x.x.x.1 host1.de host1
x.x.x.2 host2 host2.de
x.x.x.2 host2 host2.de
x.x.x.2 host2.de host2
x.x.x.2 host2.de
x.x.x.2 host2


Im Klartext:
- störende Leerzeichen irgendwo in der Zeile
- Mal fqdn, mal shortname, mal beides und auch in verschiedenen Reihenfolgen
- doppelte Einträge

Gibt es da vielleicht etwas fertiges? Mir brummt mittlerweile der Schädel, ich denke über reguläre Ausdrücke in Verbindung mit split und hashes wird es gehen, aber ich bekomme da keinen Stand.
Die Liste ist bereits über Net::IP richtig sortiert, und die Sortierung sollte möglichst beibehalten werden. Final sollen die doppelten Einträge rausfliegen, aber ich scheitere auch schon am bearbeiten.
Last edited: 2012-08-09 11:02:36 +0200 (CEST)

View full thread Datei - Zeilen bearbeiten - doppelte Einträge