在Linux系統中,可以使用一些命令對列數據進行求和,例如:
awk '{sum += $1} END {print sum}' filename
其中,filename
是包含列數據的文件名,$1
表示要對哪一列數據進行求和。
cat filename | tr '\n' '+' | sed 's/+$/\n/' | bc
與awk命令不同,bc命令可以對所有列數據進行求和。
my $sum = 0;
while (<>) {
chomp;
$sum += $_;
}
print $sum, "\n";
保存為sum.pl文件,然后執行:
perl sum.pl filename