awk命令实现求和、求平均值、求最大值、求最小值(awk 求和)

admin3年前云主机33

网络中这类文章很多,很难找到是哪位原作者总结的,就不贴转载链接了。

1、求和

复制代码代码如下:
cat data|awk '{sum+=$1} END {print "Sum = ", sum}'

2、求平均

复制代码代码如下:
cat data|awk '{sum+=$1} END {print "Average = ", sum/NR}'

3、求最大值

复制代码代码如下:
cat data|awk 'BEGIN {max = 0} {if ($1>max) max=$1 fi} END {print "Max=", max}'

4、求最小值(min的初始值设置一个超大数即可)

复制代码代码如下:
awk 'BEGIN {min = 1999999} {if ($1<min) min=$1 fi} END {print "Min=", min}'

如果大家有更多更好的统计类命令,也请留言,我会随时补充道文章中。:)《awk命令实现求和、求平均值、求最大值、求最小值(awk 求和)》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

如何根据企业规模选择适合的游戏服务器?

随着在线游戏市场的不断增长,游戏服务器的选择变得越来越重要。游戏服务器是在线游戏的重要组成部分,对游戏的稳定性和用户体验有很大影响。本文将从企业规模的角度,介绍如何选择适合的游戏服务器。主要分为以下四...

如何租用高性价比的印度班加罗尔云服务器?

如何租用高性价比的印度班加罗尔云服务器?租用高性价比的印度班加罗尔云服务器需要注意以下几点:确定业务需求-在选择云服务器之前,您需要明确自己的业务需求和预算。不同的云服务器提供商和套餐价格不同,您需要...

visa信用卡

Visa信用卡:你身边的智能支付工具什么是Visa信用卡Visa信用卡是一种普遍使用的国际支付工具。它是Visa国际公司发行的信用卡品牌,被广泛接受并在全球范围内使用。它可以帮助持卡人轻松方便地进行在...

云服务器的安全组规则是什么意思

云服务器的安全组规则是什么意思?什么是云服务器?云服务器是指基于云计算技术的虚拟服务器。与传统的物理服务器相比,云服务器可以实现更高的灵活性和可扩展性。这是因为云服务器可以在云端管理,减少对本地硬件的...

sed找到关键字所在行并将其前面的第一个字符删除的命令(sed查找关键字)

sed找到关键字所在行并将其前面的第一个字符删除:复制代码 代码如下:sed -i '/httpd-vhosts/s/^#//'  httpd.conf#Include conf/extra...

Crastar

Crastar——一种新的材料Crastar是一种新的材料,它是由多种不同材料混合而成,具有高强度、低重量和低成本的特点。Crastar可以应用于许多不同的领域,包括航空航天、汽车制造、建筑、电子、医...