查找文件中多行的平均值

查找文件中多行的平均值

输入文件:

1 2 3 4 5 

6 4 2 1 2

3 6 7 8 9 

等等..

期望的输出:

3

3

6.6

我有很多文件,每个文件都有不同的列数,但没有。行数相同 25000。我想要相同的行数,但只有一列。

使用有什么建议awk吗?

答案1

你可以使用这个:

awk '{for(i=1;i<=NF;i++) t+=$i; print (t/(i-1)); t=0}' filename

相关内容