我有一个大型应用程序,我需要找到不包含表达式的文件列表。 我一直在用The Silver Searcher但我不确定如何得到相反的结果
例子
ag 'breadcrumbs' app/controllers
这给出了所有文件的列表和行号,我可以在 Controller 的目录中找到这个表达式
我想要获取的是所有没有breadcrumbs
我也对 bash 或 shell 脚本持开放态度
感谢帮助
最佳答案
对于 Silver Searcher (ag
),ag -vl breadcrumbs directory_here
将执行您要查找的内容。
-l
列出文件,-v
反转匹配以查找不匹配的文件。
您还可以执行 ag -L breadcrumbs directory_here
-L
列出所有不包含匹配项的文件。
关于bash - 查找所有不匹配的文件的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58985215/