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

2025-05-27 0 44

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

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}'



如果大家有更多更好的统计类命令,也请留言,我会随时补充道文章中。:)

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 awk命令实现求和、求平均值、求最大值、求最小值 https://www.kuaiidc.com/65495.html

相关文章

发表评论
暂无评论