2012-10-17 25 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