【发布时间】:2021-07-24 05:57:59
【问题描述】:
专家我有一个输入文件
> > >
0.000 5.064 1.0
0.100 9.064 5.0
0.200 5.064 6.3
0.300 9.064 4.2
0.400 5.064 2.3
> > >
0.000 4.977 1.2
0.100 6.977 1.8
0.200 4.977 1.2
0.300 6.977 1.8
0.400 4.977 9.6
我想逐行求和第三列的值,输出应该是
0.000 2.2
0.100 6.8
0.200 7.5
0.300 6.0
0.400 11.9
我试过了
awk '{sum=0; for(i=1; i<=NF; i++) sum += $i; print sum}' input_file > out_file
但问题是我无法按预期安排文件。我需要一些解决方案。提前致谢。
【问题讨论】: