小编hel*_*rth的帖子

bash find xargs grep 只出现一次

也许这有点奇怪 - 也许还有其他工具可以做到这一点,但是,好吧..

我正在使用以下经典 bash 命令来查找包含一些字符串的所有文件:

find . -type f | xargs grep "something"
Run Code Online (Sandbox Code Playgroud)

我在多个深度上有大量文件。第一次出现“某事”对我来说已经足够了,但 find 会继续搜索,并且需要很长时间才能完成其余的文件。我想做的是类似于从 grep 返回到 find 的“反馈”,以便 find 可以停止搜索更多文件。这样的事情可能吗?

grep bash find xargs

17
推荐指数
3
解决办法
5812
查看次数

标签 统计

bash ×1

find ×1

grep ×1

xargs ×1