Thread Zeilen einlesen und nach dritter Spalte sortieren
(48 answers)
Opened by leo11 at 2008-08-14 08:06 Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 use strict; use warnings; my @zeilen=(); my $input_file='/tmp/testdat.txt'; open (my $fileh, '<', $input_file) or die "Fehler bei open($input_file) : $!"; while(<$fileh>) { chomp($_ ); print "$_ \n"; push @zeilen, [ split /;/, $_, 4 ]; } close ($fileh); my $first_line=shift(@zeilen); @zeilen=sort{$a->[2] <=> $b->[2]}@zeilen; # wenn es Text ist statt "<=>" "cmp" benutzen. unsift(@zeilen, $first_line); |