我的src
文件夹里有*.test.*
个文件,我想找出贡献最大的作者.我想出了下面的命令
find ./src/ -name "*.test.*" -print0 | xargs git --no-pager blame -0 -p | grep "^author " | uniq -c
但不幸的是,由于某些原因,它只适用于第一个文件.如何对find
之前找到所有文件运行该命令?或者我必须以某种方式"收集"git
命令执行的结果
我已经在谷歌上搜索了xargs
有-L
个论点,但它没有帮助.我做错了什么?
预期结果应如下所示
2 author Cat Tom
1 author Mouse Jerry
1 author Sponge Bob