my @lines = sort ; foreach ( @lines ) { # chomp; my @lineItems = split /\t/; # ... print OUTFILE "
$lineItems[0] ($lineItems[1])\n"; # ... } #### my @lines = ; my @unsorted; foreach ( @lines ) { # chomp; my @lineItems = split /\t/; push @unsorted, \@lineItems; } my @sorted = sort { $a->[0] cmp $b->[0] } @unsorted; foreach ( @sorted ) { print OUTFILE '
', $_->[0], ' (', $_->[1], ")\n"; }