假设你的数据时存储在一个文件中,文件名字为test.txt
第一列的和:cat test.txt | awk '{sum1+= $1}END{print sum1}'
第一列和第二列的平均值:
cat test.txt | awk '{sum1+=$1sum2+=$2count++}END{print sum1/count,sum2/count}'
shell?let指令可以进行简单的表达式运算
譬如:
$ let a=(10+11)/2
$ echo $a
10
还可以调用linux自带的运算器bc,如
$ echo 10+11/5 | bc
12
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)