【发布时间】:2012-08-17 17:20:04
【问题描述】:
希望有人能帮忙...
我已将整数解析为由回车符分隔的文件,如下所示:
...
427562786
6834257
978539857
9742
578375
...
我希望将这些放入一个数组并求和。然而,经过一番热切的谷歌搜索后,我只能找到一种合理的方法来使用 for 循环来做到这一点,我很有权威,这并不是逐行读取文件的最佳方法。
我知道在这个脚本的某个地方我需要声明如下内容:
IFS='
'
而读行
在这里做
数组创建魔法
完成/file
总和=0
而读行
做
SUM= 在这里求和数组元素
完成/file
printf $SUM
请比我知识渊博的人告诉我我缺少什么?谢谢。 :)
【问题讨论】:
标签: linux arrays bash math while-loop