分隔符后面的awk和数字

时间:2012-06-06 13:25:20

标签: awk

我需要一个简单的awk来计算文件末尾的数字总和,如下所示:

/z02/ABCD/stuff/ABC_DEF_02/count/ABC_DEF_02_ABCDE66.log.20120605_101201_015.log.gz:28
/z02/ABCD/stuff/ABC_DEF_02/count/ABC_DEF_02_ABCDE66.log.20120605_101202_015.log.gz:28
/z02/ABCD/stuff/ABC_DEF_02/count/ABC_DEF_02_ABCDE66.log.20120605_101203_015.log.gz:28
/z02/ABCD/stuff/ABC_DEF_02/count/ABC_DEF_02_ABCDE66.log.20120605_101204_015.log.gz:28

所以基本上是"之后的数字:"需要加在一起

1 个答案:

答案 0 :(得分:4)

echo "....." | awk '-F:' '{total+=$NF}END{print "sumTotal=" total}' 

当然,您可以根据自己的需要省略“sumTotal =”部分。

我希望这会有所帮助。