shell查询xml内容
来源:互联网 发布:如何查看笔记本mac地址 编辑:程序博客网 时间:2024/05/24 05:43
这几天用到了shell下解析xml的知识,shell好难。这么多符号,完全记不住啊!
先贴上xml文件
<Config> <Name> matrix </Name> <DHCP> on </DHCP> <IP> 192.168.1.1 </IP> <Gateway> 192.168.1.1 </Gateway></Config>
开始时候,我是看着这个链接改的
http://blog.csdn.net/panda_bear/article/details/8058259
但是改了好久还是弄不太懂
so又找了个其他方法
http://bbs.chinaunix.net/thread-4159286-1-1.html
awk '/<IP/,/<\/IP>/{if($0 !~ /<IP|<\/IP>/) print $0}' test.xml
这个是通过linux的指令做的,我试着理解了一下,如果哪位大神看到了觉得不对,请指正!谢谢!
awk不用说linux命令。
/<IP/,/<\/IP>/
匹配到 一块
if($0 !~ /<IP|<\/IP>/) print $0
如果$0(第一个参数) !~(不匹配)
/<IP
或者
<\/IP>/
就print出来。
个人理解如果出错请告知,谢谢!
0 0
- shell查询xml内容
- SQL查询xml内容
- Android如何利用adb shell查询数据库内容
- 查询XML内容中节点的几个常用方法
- xml查询
- xml查询
- xml查询
- XML查询
- xml查询
- xml 查询
- xml查询
- Oracle数据库Clob类型存储XML数据下节点内容查询
- Shell读取文件内容
- shell 替换文件内容
- shell 对内容排序
- shell 清除日志内容
- Shell遍历文件内容
- SHEll 学习内容
- Liunx命令
- ThinkPHP3.2.3代码笔记 - 模板调用三种方式
- C# LDAP认证登录类参考
- rootfs的制作(busybox)和安装
- windows下搭建Ruby(基于eclipse的环境)开发环境
- shell查询xml内容
- [HAXE] haxe接入IOS版FacebookSdK以及iOS开发遇到的问题总结(一)
- LeakCanary源码分析第二讲-RefWatcher详解
- 框架模式MVC 在Android中的使用
- 设备文件系统
- jQuery插件编写
- 关于Logstash中grok插件的正则表达式例子
- UVA - 1623 - Enter The Dragon
- Android收藏好文章