ITPub博客

首页 > 应用开发 > XML/XSL > linux 通过xmllint处理xml文件

linux 通过xmllint处理xml文件

原创 XML/XSL 作者:hgs19921112 时间:2019-07-29 17:32:51 0 删除 编辑
再shell中可以通过xmllint处理xml文件,搜集别人的资料看了一下用起来不错,因为程序不止在一个机器上跑,
不确定其他机器是否安装xmllint,经过实验 在centos 6.5版本 最小化安装的情况下 xmllint默认是安装的,
这下可以放心使用啦。
xmllint简单处理配合xpath会很好用 
 xpath的一些只是
可以通过xmllint --shell 来执行xpath的一些相关操作 如下:
echo "cat //property/*[text()='dfs.datanaode.data.dir'/../value]" |xmllint --shell /apps/hadoop/etc/hadoop/
hdfs-sit.xml 
意思是读取hdfs-site.xml 获取property下的text为dfs.datanaode.data.dir同等级节点的value节点


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31506529/viewspace-2652112/,如需转载,请注明出处,否则将追究法律责任。

下一篇: go 解析xml
请登录后发表评论 登录
全部评论

注册时间:2017-11-22

  • 博文量
    98
  • 访问量
    81706