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
阅读 6579 · 发布于 2019-08-23
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
SpringMVC 请求流程阅读 1113
-
CSS injected stylesheet 注入样式导致样式异常阅读 32
-
MySQL 查询过程阅读 2065
-
Android 允许使用大内存阅读 1622
-
Android 仿 QQ 消息提示可拖拽控件 DragBadgeView阅读 2404
-
Android ListView 条目上有 CheckBox 抢焦点的处理办法阅读 1794
-
Java 中的 ThreadLocal阅读 1559
-
JMeter 提取 JSON 字段用于下一个请求阅读 1115
-
RabbitMQ 更换日志和数据存储目录阅读 2779
-
Java 中的 GC Roots阅读 555