2012-10-17 20 views
1

我有一堆xml文件,需要查找组合属性的任何发生。如何在xml-files目录中找到xml-attributes?

例子:

<combobox name="myCombo" label="The combo:" data="apple:Apple|lemon:Lemon" /> 

我想知道哪些文件以及我在

"<combobox && data" 

一场比赛会是什么的Linux/grep命令使用?

是否有任何适用于Windows的免费查找工具?

(该文件不是纯粹的XML,所以解析不是一个选项)

问候,

+0

你是什么意思,在combobox &&数据匹配? – pogo

回答

1

这里有一种方法使用GNU grep搜索多个XML文件:

grep -H "<combobox" *.xml | grep "data" 

这里的另一种方式做同样的事情用一个grep电话:

grep -HE "<combobox.*data|data.*<combobox" *.txt 

注意,在技术上你不需要-H选项,因为您正在搜索多个文件。如果您正在搜索单个文件,则只需要-H标志。

+0

Great,grep -En“ Teson