如何在没有XML解析器的情况下根据shell脚本中的模式获取子字符串

时间:2015-10-20 13:11:13

标签: linux bash shell unix

以下是用于从文件中获取所需字符串的命令。

cat xmlconfig.new |grep "id=\"build\""
  

<参数id =“build”> v6.0.9< /参数>

我想要上述结果中的v6.0.9值,以便根据括号进行标记,而不是根据单词位置进行标记

我的计算机上没有安装xml解析器,而且我没有管理员权限

我想知道是否可以在不使用XML解析器的情况下完成

1 个答案:

答案 0 :(得分:1)

使用适当的XML解析器,例如xsh

open xmlconfig.new ;
echo //parameter[@id='build'] ;