查找出现2个给定单词的文件

(如何)我可以在同一个文件中find有两个单词出现的文件,说PeterJames ? 用ack-grep可能吗?

你可以grep两次:

 grep -l Peter * | xargs grep -l James 

ack一样的作品:

 ack -l Peter * | xargs ack -l James 

您可以将*替换为您可能关心的任何其他文件列表,或者使用find来为您生成一个列表。