我已经在XmlStarlet上找到了我发现的最好的文档(还有其他更好的文档)(在http://xmlstar.sourceforge.net/doc/UG/xmlstarlet-ug.html)并且没有找到任何方法来调用带有属性作为参数的shell命令。
我希望从XML文件中提取以提供一些内容:
attrib1 (full name of attrib1)
括号中的内容是shell命令调用的结果,例如:
> get-full-name attrib1
full name of attrib1
XmlStarlet有这种可能吗?
或者我是否必须使用特殊字符(选择作为标记)和管道sed或awk命令?
有更好的主意吗?