小编gab*_*zie的帖子

如何在多个文件中找到第一个匹配项

find 命令有没有办法多个文件的每个文件中搜索字符串或模式的第一个匹配项或出现?我一直在使用通常的语法:

 find dir -iname '*.ext' -exec command 'pattern' {} \;
Run Code Online (Sandbox Code Playgroud)

(我也碰巧正在搜索 pdf,-exec pdfgrep但假设这将是一般问题的特例,可以事后或单独处理。)

请记住,这与使用 find-quit或搜索生成第一个结果的常见问题不同head -n 1

command-line grep find

4
推荐指数
1
解决办法
6631
查看次数

标签 统计

command-line ×1

find ×1

grep ×1