如何搜索包含模式的文件,然后使用其他模式在所有这些文件中进行搜索?

时间:2014-02-04 15:29:10

标签: linux shell unix command

基本上,我想做类似的事情:

Locate log4j.xml 

这将给我20多个结果。然后我想在所有这些文件中搜索“iwjboss”。

是否有一个命令找到然后在所有这些文件中查找文本,记住我不知道所有log4j.xml文件的目录?

2 个答案:

答案 0 :(得分:1)

做一些事情的结果是这样的:

grep iwjboss `locate log4j.xml`

答案 1 :(得分:0)

是的,有一个名为find的命令。

尝试使用此命令查找和grep合并:

find . -name "log4j.xml" -exec grep "iwjboss" '{}' \;