参数匹配后立即停止使用 grep 在目录中搜索参数

参数匹配后立即停止使用 grep 在目录中搜索参数

嗨朋友们,我使用以下命令在 /var 下查找脚本中的一些参数

grep -R “参数” /var/* 2>/dev/null |grep -wq “参数”

我的问题是: grep 在文件中找到参数后,grep 继续搜索,直到 /var/* 下的所有搜索完成

如何在grep匹配参数词后立即执行停止

例如当我运行:grep -R“param”/var/* 2>/dev/null |grep -wq“param”

grep 一秒后找到该参数。

但是 grep 继续在其他文件上搜索其他相同的参数,这需要将近 30 秒

如何在参数匹配后立即停止 grep?

谢谢

答案1

使用:

grep -m 1

在第一场比赛后停止。

相关内容