获取当前目录的路径
用变量current_path保存,current_path=$(cd `dirname $0`;pwd)
配置文件和脚本在同一个目录下。名字叫“configure”,变量configure_path保存配置文件的路径,则current_path=“$current_path/configure”
解析XML文件
假设xml的文件格式如下
<configure>
<url>www.baidu.com</url>
</configure>
想要解析里面的url的地址,可以如下操作:
while read -d \< line
do
key=${line%%\>*}
value=${line#*\>*}
case $key in
"url" )
url=$value
* );;
esac
done < $configure_path
这样就可以把url保存在变量url中,得到www.baidu.com的值