用于XML命令行处理的Grep和Sed等价物

在执行shell脚本时,数据通常位于单行记录(如csv)文件中。使用grepsed处理这些数据非常简单。但是我必须经常处理XML,所以我非常希望有一种通过命令行编写访问XML数据的脚本的方法。最好的工具是什么

我发现xmlstarlet在这方面非常擅长

http://xmlstar.sourceforge.net/

在大多数发行版存储库中也应该可用。以下是介绍性教程:

http://www.ibm.com/developerworks/library/x-starlet.html

发表评论