我有一个像下面这样的 xml
<productCode>
<codingScheme>BDR</codingScheme>
</productCode>
<productCode>
<codingScheme>CNY</codingScheme>
</productCode>
...
<riskCategoryCode>
<codingScheme>BDR</codingScheme>
</riskCategoryCode>
<riskCategoryCode>
<codingScheme>NCP</codingScheme>
</riskCategoryCode>
...
现在我需要计算仅在标签下有多少这样的BDR值。codingScheme
productCode
我写了这个脚本:
Word1="<productCode>";
Word2="<codingScheme>BDR";
Word3="$Word1${Var}$Word2";
echo "$Word3";
grep -c "$Word3" fileFullName;
但它计算和的总出现productCode
次数codingScheme
(例如,productCode
10 次和codingScheme
20 次,然后返回 30,这不是必需的)。