【发布时间】:2010-09-14 05:46:59
【问题描述】:
我需要找到所有包含特定字符串模式的文件。想到的第一个解决方案是使用 xargs grep 管道的 find:
find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN'
但是,如果我需要查找跨越多行的模式,我会遇到困难,因为 vanilla grep 无法找到多行模式。
【问题讨论】:
-
这个比较老,所以我会说它不是重复的 :)
-
@rogerdpack 将问题标记为重复问题时,问题的年龄是第三个问题,仅次于答案的数量和质量以及问题的质量。
-
有道理,投票结束,因为它是“现在重复”
标签: linux command-line grep find pcregrep