使用 XMLStarlet 在 Bash 中进行 XML 查询
我需要从 XML 文件中提取一些值,然后我偶然发现了XMLStarlet这似乎非常强大。我对 XML 知之甚少,因此我对该工具感到不知所措,可能只需要其中很小的一部分。我有一个类似下面的文件,我想获取以下地址: <es:ipAddress>123_Westbrook</es:ipAddress> 我该如何输入这个内容? 这些额外字段的意义是什么es?我假设这括住了这个特定的对象(ipAddress值,123 Westbrook),但路径的哪一部分实际上是分配给XMLStarlet? 括号? 参数名称? 用斜线分隔? 也许: ...