Linux 使用awk累加一列数字
Linuxawk大约 239 字应用
有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
阅读 1702 · 发布于 2019-08-23
————        END        ————
扫描下方二维码关注公众号和小程序↓↓↓

昵称: