Hi, as it is only my second week of perl I would be grateful for some help with hashes. I need to build a list of multidimensional hashes one by one, sort it by one of fields and iterate through it later.
1. building a hashes sub t { return { a => 1, b => 2, } } sub r { return ( c => t(), d => t(), ) } my %record = r(); my @records; loop #setting record fields/overwriting defaults $record{fieldA}{fieldB} = value... #pushing record on list push @records, %record #preparing new record %record = r() #sorting hashes list by one of hash fields - no idea how?... ... #looping through list for $rec (@records) print $rec->{fieldA}{fieldB} Big thanks in advance for helping with this idea / correcting mitakes. BR -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/