ack
当我使用(或)搜索我的主目录时grep
,我通常想知道在哪里设置了特定的选项。
由于大多数配置文件非常接近,如果我可以进行广度优先搜索,~
速度会大大加快。这可能吗?ack
答案1
我不知道ack
,但使用我通常使用的工具grep
:
( find . -maxdepth 1 -print ; find . -mindepth 2 -print ) | xargs -n 50 -exec grep TXT
(
和之间的部分)
确保首先列出第 1 级的文件,然后列出第 2 级及更深级别的文件(您可以变化)。xargs
将每 50 个文件名提供给grep
。
当然,这取决于find
您的平台上可用的版本。如果运行的是 30 年前的版本,则需要使用类似按正斜杠数量排序的方法。