我想知道使用shellscript解析XML文件的最佳方法是什么?
如果您已经做到了,请告诉我您是如何做到的
您可以尝试xmllint
xmllint程序解析一个或多个XML文件,这些文件在命令行上指定为xmlfile。根据选择的选项,它会打印各种类型的输出。这对于检测XML代码和XML解析器中的错误很有用
它允许您使用–pattern选项通过xpath选择XML文档中的元素。
在Mac OS X(Yosemite)上,默认情况下已安装它。 在Ubuntu上,如果尚未安装,则可以运行apt-get install libxml2-utils
apt-get install libxml2-utils