#!/bin/blog

October 7, 2003

IP-Adressen sortieren

Filed under: perl — martin @ 9:56 am

So werden IP-Adressen nicht alphanumerisch, sondern “ordentlich” nach ihrem Wert sortiert:

my @sortedips = sort {
(unpack"N",(pack"CCCC",(split/\./,$a)))
(unpack"N",(pack"CCCC",(split/\./,$b)))
} @unsortedips;

Das Sortieren dauert so natürlich etwas länger als mit einem nackten sort.

Advertisements

Blog at WordPress.com.

%d bloggers like this: