Logo

在线
客服

使用 AWK 计算加总并算出平均值

使用 AWK 计算加总并算出平均值 

常常会遇到一个档案内容都是数字, 一个数字一行, 要加总, 然后要算出平均值, 要怎么做呢?

档案 count.txt

  • vim count.txt
    1
    2
    3
    4
    5

计算加总

  • $ cat count.txt | awk '{sum+=$1} END {print "Sum = ", sum}'
    Sum =  15.9

计算平均值

  • $ cat count.txt | awk '{sum+=$1} END {print "Average = ", sum/NR}'
    Average =  3.18
    AWK计算加总并算出平均值
原文网站 / 转载自: Tsung Hao

0

收藏

crazylinux

45篇文章,54W+人气,0粉丝

Ctrl+Enter 发布

发布

取消

推荐专栏更多

带你玩转高可用

前百度高级工程师的架构高可用实战

共15章 | 曹林华

¥51.00 517人订阅
负载均衡高手炼成记

高并发架构之路

共15章 | sery

¥51.00 590人订阅
基于Python的DevOps实战

自动化运维开发新概念

共20章 | 抚琴煮酒

¥51.00 559人订阅
网工2.0晋级攻略 ——零基础入门Python/Ansible

网络工程师2.0进阶指南

共30章 | 姜汁啤酒

¥51.00 1995人订阅
全局视角看大型园区网

路由交换+安全+无线+优化+运维

共40章 | 51CTOsummer

¥51.00 2463人订阅

扫一扫,领取大礼包

0

分享
crazylinux