【发布时间】:2011-06-01 09:20:21
【问题描述】:
谁能教我如何计算时间差之间的平均值?例如
412.00 560.00
0 0
361.00 455.00 561.00
0 0
0 0
0 0
237.00 581.00
425.00 464.00
426.00 520.00
0 0
正常情况下,他们将所有这些数字的总和除以总数字集
sum/NR
这里的挑战
- 列数是动态的,这意味着并非所有行都具有相同的列数
-
计算平均值,例如:361.00 455.00 561.00
so the calculation : ((455-361) + (561 - 455))/2
所以,我期待的输出是这样的:
total_time divided_by average
148 1 148
0 1 0
200 2 100
0 1 0
0 1 0
0 1 0
344 1 344
: : :
: : :
: : :
我正在尝试使用 awk,但我卡住了......
【问题讨论】:
标签: awk