有没有人知道如何在bash中搜索包含txt文件和子目录(我必须搜索)的目录中的模式A,然后在匹配模式A的文件上,打印匹配模式B的结果?
答案 0 :(得分:1)
您可以使用管道|
链接您的grep调用。像这样:
grep 'Error' file.txt | grep 'Database'
这个虚构的示例将为您提供与数据库相关的文件中的所有错误消息。
答案 1 :(得分:0)
find <BASEDIR>/ -name "*PATTERN_A*" | xargs grep PATTERN_B
我相信这将实现您的目标:)