我试图找出一种方法来总结 grep 结果并用文件名显示结果一次而不是每一行。我知道 ripgrep 有这个功能。我浏览了 grep 手册页,但找不到类似的内容。
我有一个 python 脚本来处理 ripgrep 的结果。如果我能得到类似的结果,希望为 grep 重用相同的脚本
关于我们如何实施的任何建议。
当前的grep输出
\grep -r "else" .
./historyChecker.py: else:
./historyChecker.py: else:
./historyChecker.py: else:
./historyChecker.py: else:
我想得到的输出
historyChecker.py
77:#check if RG is installed else exit
84: else:
102: else:
148: else:
225: else: