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

admin3年前云主机107

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

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 求和)》来自互联网同行内容,若有侵权,请联系我们删除!

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

相关文章

Linux下nfs服务器搭建技巧(linux服务器nfs配置总结)

使用linux进行嵌入式开发的时候,为了方便开发,通常是将开发板挂载到宿主机的文件系统上,然后将代码放到共享给开发板的内容介绍中,再通过开发板运行。 首先查看是否安装了 nfs 软件包,yum lis...

搭建云服务器有什么建议

引言搭建云服务器已经成为很多企业或个人的选择,这样可以轻松地部署自己的应用程序或网站,同时还能够极大地降低成本。但是,搭建云服务器需要注意的细节很多,下面将会为大家详细讲解。如何选择云服务器?在选择云...

上网代理服务器的用途有哪些

什么是网代理服务器网代理服务器是一种用于提供对互联网的访问控制和过滤的服务器,它代表用户与互联网之间的通信,并提供一些附加功能,如加密、压缩和缓存等。网代理服务器的用途以下是网代理服务器的几个主要用途...

DaaS

DaaS——助力企业数字化转型的利器什么是DaaSDesktop as a Service(DaaS),即桌面即服务,是一种虚拟桌面解决方案。它使用户可以通过云计算技术,基于互联网从任何地方、任何设备...

「适合租用香港服务器的行业有哪些?」→「选对香港服务器:适用行业大盘点」

随着互联网的普及和发展,越来越多的企业开始利用服务器来支持他们的业务。对于那些希望提供稳定的互联网服务的企业来说,选择一个可靠的服务器提供商是非常重要的。而香港作为一个国际金融和商业中心,其服务器提供...

linux如何查看本地进程中是否有包含ftp进程

Linux如何查看本地进程中是否有包含ftp进程为标题在Linux中,可以通过命令ps来查看当前正在运行的进程。但是如果我们需要查看是否有包含ftp进程为标题的进程,该怎么办呢?其实,我们可以使用命令...