我已经汇总了一小串grep
和awk
命令,这些命令会返回一列浮点数,我想知道他们的总和,所以喜欢:
cat file | grep 'money' | awk '{print $3}' | grep -v 'nonsense'
1.23
4.56
7.8
cat file | grep 'money' | awk '{print $3}' | grep -v 'nonsense' | sum
13.68
有人知道这样做的方法吗?
编辑: 给出的示例只是对我的实际命令的简化,所以我的问题不是所提供链接的重复,因为那里给出的解决方案并不真正适用于我的问题。问题的标题也没有描述我遇到的问题,因此我找不到它。 RavinderSingh13的答案很好,精确和简单,足以适应我的问题。再次感谢。
答案 0 :(得分:7)
关注Key[0] -> 4
Key[1] -> 2
Key[2] -> 9
Key[3] -> 6
Key[4] -> 4
可能对您有帮助。
awk