gpt4 book ai didi

linux - 合并 uniq -c 的结果

转载 作者:IT王子 更新时间:2023-10-29 00:37:03 25 4
gpt4 key购买 nike

我有许多包含命令结果的文件:uniq -c some_file > some_file.out

例如:1.输出:

 1 a 2 b 4 c

2.输出

 2 b 8 c

我想合并这些结果,所以我得到:

 1 a 4 b 12 c

我认为 sort 或 uniq 可以处理它,但我没有看到任何与之相关的选项。编写一些 ruby​​/perl 脚本是可行的方法之一,但我想使用核心 *nix 命令(如提到的 sort 和 uniq)轻松完成。

编辑:要清楚。我没有原始文件,我必须合并 *.out 文件。

感谢您的帮助!

最佳答案

awk 试试:

awk '{ count[$2] += $1 } END { for(elem in count) print count[elem], elem }' 1.out 2.out 

关于linux - 合并 uniq -c 的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1476364/

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