Help for this page

Select Code to Download


  1. or download this
    sub by_ip
    {
    ...
    
    my @sorted = sort by_ip @unsorted;
    
  2. 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;
    
  3. 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;