Linux 使用 awk 累加一列数字
Linux awk 大约 240 字应用
有test.txt
文本如下,需累加得到总和。
10
20
30
解决方案
使用awk
命令(此处使用$0
、$1
都可以),累加结束后,END
打印sum
得到总和。
awk '{sum+=$1}END{print $sum}' test.txt
输出:60
拓展
多个文件累加。
一一列举
awk '{sum+=$1}END{print $sum}' test1.txt test2.txt
通配符
awk '{sum+=$1}END{print $sum}' test*.txt
阅读 8176 · 发布于 2019-08-23
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
SpringMVC 中的 redirect 和 forward 区别阅读 1880
-
算法每日一题20190621:回文数阅读 1453
-
JavaScript 判断字符串中是否含有 HTML 标签阅读 1855
-
Spring Boot 使用 @WebFilter 指定 urlPatterns 失效问题阅读 762
-
记一次小程序排查 setData 函数耗时很长思路阅读 3785
-
Linux 查看文件夹总大小阅读 2132
-
软考-系统架构设计师:信息系统开发方法阅读 1548
-
Linux 统计文本行数阅读 1723
-
Spring AOP 原理阅读 1481
-
Linux yum 安装 OpenResty阅读 2575