gpt4 book ai didi

bash - 我可以 grep 获取 grep 结果的相同结果数吗?

转载 作者:行者123 更新时间:2023-11-29 09:21:20 25 4
gpt4 key购买 nike

这是我的 grep 命令:

grep 'Query failed' file.txt | grep -o '\bT\w*'

搜索字符串 'Query failed' 然后它给了我以 T 开头的单词。

结果例如:

Test1
Test1
Test2
Test2
Test2
Test3
Test4
Test4

是否有可能得到这样的结果:

Test1 = 2
Test2 = 3
Test3 = 1
Test4 = 2

提前致谢

最佳答案

将其通过管道传输到 sortuniq -c 以计算所有重复。

grep 'Query failed' file.txt | grep -o '\bT\w*' | sort | uniq -c

输出将是:

   2 Test1
3 Test2
1 Test3
2 Test4

从您的示例来看,原始文件似乎已经排序。如果是这样,您可以省略 sort 步骤。

关于bash - 我可以 grep 获取 grep 结果的相同结果数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39109655/

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