gpt4 book ai didi

linux - 命令行输出的数学计算

转载 作者:太空宇宙 更新时间:2023-11-04 03:42:18 27 4
gpt4 key购买 nike

有没有一种简单的方法可以找到第一列中的值的总和?

My command line

如果是这样,此方法是否与文本文件中的列求和不同?因此,第一个是命令行输出上的数学,第二个是文本文件,无需打开它们。

有人告诉我我可能需要 awk。

最佳答案

您可以使用 awk 对标准输入或文件执行操作。要查找 wc 输出中第一列的总和,请将结果通过管道传递给 awk:

wc *.txt | awk '{sum+=$1}END{print sum}'

要查找文件中第一列的总和,请直接读取文件:

awk '{sum+=$1}END{print sum}' file

awk 代码很简单 - 对于每一行输入,添加第一个字段的值,即变量 sum。读取所有输入后,打印 sum 的值。

关于linux - 命令行输出的数学计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29250657/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com