输入文件:
sumfile
a 1 2 3 4 5 6
b 1 2 3 4 5 6
目的:
分别求a,b行中所有数之和,每个数在该行所占比例格式化输出
脚本:
sum1.pl
#!/usr/bin/perl
use strict;
use warnings;
open IN,"./sumfile";
while(<IN>){
chomp;
my @t=split;
my $sum=0;
for my $i (1..5){
$sum+=$t[$i];
}
print "$t[0]\t$sum\t";#求和
for my $i (1..5){
my $percent=$t[$i]/$sum;
printf