- or download this
sub by_ip
{
...
my @sorted = sort by_ip @unsorted;
- or download this
my @sorted = map { $_->[0] }
sort { $a->[1] cmp $b->[1] }
map { [$_, sprintf("%03.f%03.f%03.f%03.f", split(/\./, $
+_))] }
@unsorted;
- or download this
@mapped = map { [$_, sprintf("%03.f%03.f%03.f%03.f", split(/\./, $_))]
+ } @unsorted;
@sorted = sort { $a->[1] cmp $b->[1] } @mapped;
@sorted = map { $_->[0] } @sorted;