【发布时间】:2013-05-18 18:22:20
【问题描述】:
在 shell 脚本中,命令输出给出整数,例如:
xxx$> xxxx
10
20
30
我想将这些整数值相加并得到总和值。最简单的方法是什么..?
【问题讨论】:
标签: shell
在 shell 脚本中,命令输出给出整数,例如:
xxx$> xxxx
10
20
30
我想将这些整数值相加并得到总和值。最简单的方法是什么..?
【问题讨论】:
标签: shell
假设你的脚本名为xxxx,你可以这样做:
xxxx | awk '{sum+=$1} END {print sum}'
这将打印xxxx 打印的整数的总和:
~$ xxxx
10
20
30
~$ xxxx | awk '{s+=$1} END {print s}'
60
【讨论】: