Re: Sum problem

2006-05-29 Thread Chandru
Hey problem with your for loop #!/usr/bin/perl -w while (<>) { chomp; ($name,$value)=split(/\t/); $ha{$name}+=$value; } foreach $i(sort keys %ha) { print$i." ".$ha{$i}."\n"; } - Chandru Andrej Kastrin wrote: Dear Perl users, I have 2 columns, tab separated file which looks like

Re: Sum problem

2006-05-29 Thread Mohammed Shameer
Hi, You should always have use strict; use warnings; in your perl code. u misspelled the hash %values in the for loop On Monday 29 May 2006 16:47, Andrej Kastrin wrote: > foreach $w (sort by_number keys %values) { >     print "$w\t$value{$w}\n" > } Shameer -- -- To unsubscribe, e-mail: [

Sum problem

2006-05-29 Thread Andrej Kastrin
Dear Perl users, I have 2 columns, tab separated file which looks like A 4 B 3 C 1 A 3 B 3 First column refers to name and second to value. I have to calculate total score on each 'name'; in my case: A 7 B 6 C 1 Here is the code; but it doesn't work. # whi