假设我想查找当前目录中至少有一个名称Peter
出现并且至少出现一个名称James
的所有文件。
我可以按this thread中的建议ack-grep -l Peter * | xargs ack-grep -l James
查找这些文件的列表。
但是,我怎样才能显示出现这些词的行?简单地执行ack-grep Peter * | xargs ack-grep James
并不会返回预期的输出。
答案 0 :(得分:1)
ack-grep -l Peter | xargs ack-grep -l James | xargs ack-grep 'Peter|James'