Thread Hash richtig sortieren
(9 answers)
Opened by rwilli at 2009-10-01 14:28 Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 use strict; use warnings; my %temphash = ( '1AHIT' => { 'COMMENT' => '1AHIT', 'IP' => '192.168.221.10' }, '2AHIT' => { 'COMMENT' => '2AHIT', 'IP' => '192.168.222.10' }, 'CAD1-OST' => { 'COMMENT' => 'CAD1-OST', 'IP' => '192.168.43.10' } ); my @keys_sorted=sort{$temphash{$b}{'IP'} cmp $temphash{$a}{'IP'}} keys(%temphash); for my $key (@keys_sorted) { print "$key:\n"; print " IP: ".$temphash{$key}{IP}."\n"; print " COMMENT: ".$temphash{$key}{COMMENT}."\n"; print "#"x80,"\n"; } Und nun sag mir was soll herauskommen. |