Thread IPv4 Adressen filtern bzw sortieren (9 answers)
Opened by Alexander at 2012-04-18 14:19

Alexander
 2012-04-18 14:19
#157596 #157596
User since
2012-02-21
25 Artikel
BenutzerIn
[default_avatar]
Status: leider noch immer Anfänger!

Ich habe folgende Vorgaben zu erfüllen:
-aus einem Array IPv4 Adressen rauszufiltern (habe ich bereits geschafft)
-Angeben wieviel verschiedene IP Adressen in dem Array vorkommen (habe ich auch geschafft)
Code: (dl )
 scalar(@ipadressen_no_dup)

-zählen wie oft eine einzelne IP Adresse in dem Array vorkommt
-Liste ohne doppelte Einträge erstellen (IP Adresse + Zahl wie oft sie vorkommt) absteigend sortiert nach der Häufigkeit des Vorkommens

Angefangen habe ich damit, dass ich die doppelten Einträge im IP Array entfernt habe mit

Code: (dl )
 @ipadressen_no_dup = grep{!$hash{$_}++;} @ipadressen; 

nun habe ich zwei Arrays (@ipadressen = gesammte IP Adressen) und (@ipadressen_no_dup = keine Duplikate)
wie kann ich jetzt die beiden vergleichen um zu sehen wie oft eine IP im anderen Array vorkommt?

Bitte bei der Hilfe bedenken, dass ich noch Anfänger bin.

Alexander

modedit Editiert von GwenDragon: Code-Tags korrigiert
Last edited: 2012-04-18 14:26:24 +0200 (CEST)

View full thread IPv4 Adressen filtern bzw sortieren