当前位置: 技术问答>linux和unix
使用shell读取XML文件信息
来源: 互联网 发布时间:2017-02-17
本文导语: 使用shell读取XML里面的信息 XML是这样的 想把ID读取到1个变量中,比如ID1=1,ID2=16,NAME和DLL也是读取到一个变量中,应该如何操作 | 将id存储在idchar,name存储在namechar,dll存储...
使用shell读取XML里面的信息
XML是这样的
想把ID读取到1个变量中,比如ID1=1,ID2=16,NAME和DLL也是读取到一个变量中,应该如何操作
XML是这样的
想把ID读取到1个变量中,比如ID1=1,ID2=16,NAME和DLL也是读取到一个变量中,应该如何操作
|
将id存储在idchar,name存储在namechar,dll存储在dllchar,脚本如下
#!/bin/bash
cat id.xml |awk -F[="] '/id/{print $3","$6","$9}'|while read line
do
idchar=`echo $line|awk -F, '{print $1}'`
namechar=`echo $line|awk -F, '{print $2}'`
dllchar=`echo $line|awk -F, '{print $3}'`
echo "$idchar $namechar $dllchar"
done
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。