linux 如何实际每行最后数字相加,得到结果

如题所述

第1个回答  2011-08-06
不知道你的数据是什么样
你可以用awk命令先取出最后一列
然后把结果用for循环相加追问

然后把结果用for循环相加

哥们,数据是这样的,第五个字段是整数,如何把第五个字段相加,for好象不能吧

追答

# cat a.data
11 223 2323
12 232 2221

cat a.data |awk -F ' ' '{ print substr($3,length($3),1)}'#取出最后一位,相加就自己写个for加吧

本回答被网友采纳
第2个回答  2020-10-12
awk '{a+=$NF}END{print a}' <file_name>
第3个回答  2011-08-06
这和linux有神马关系?追问

不懂别装懂

第4个回答  2011-08-06
不知
相似回答