我有一个包含N*10行的文件,每行包含一个数字.我需要总结每10行,然后打印出每个这样的组的平均值.我知道这是可行的awk,我只是不知道如何.
Mat*_*Mat 16
尝试这样的事情:
$ cat input
1
2
3
4
5
6
2.5
3.5
4
$ awk '{sum+=$1} (NR%3)==0{print sum/3; sum=0;}' input
2
5
3.33333
Run Code Online (Sandbox Code Playgroud)
(很明显,适应10行块.)