如何利用awk计算文件某一列的平均值? 北漂

[root@master yjt]# cat yjt.sh

#!/bin/bash

awk -v field="$1" '{sum+=$field; n++;}END {if (n > 0) print sum/n;else {print 'error' > "/tmp/.stderr"; exit 1};}' tt

[root@master yjt]# cat tt
1 2 3
1 2 3
4 5 6

原文地址:https://www.cnblogs.com/yjt1993/p/9561044.html