use strict; use Data::Dumper; my $loh_ref = [ { blah => 'foo'}, { blah => 'bar'}, { blah => 'baz'}, ]; my @bar = sort{ $a->{blah} cmp $b->{blah} } @$loh_ref; print Dumper @bar;