
同样对xml和html不是很熟悉,但转换格式有现成的工具。
首先,安装 xmltoman。
sudo apt-get install xmltoman然后,在shell脚本中就可以直接这样进行转换了:
xmlmantohtml filexml > filehtml参考:>
常用指令 grep,sed 是最常用最基本的命令之一
命令语句
grep 'href' filehtml|sed 's/^href="//'|sed 's/\/"//'
输出到文件savefile
grep 'href' filehtml|sed 's/^href="//'|sed 's/\/"//'>savefile
例如一个filehtml网页的source file 文件片段
-----------------------------------------
<li><a href=">
config_get 是读取配置文件的
eval FORM_dns2="\$FORM_${interface}_dns2" 是读取页面表单的值的,${interface}_dns2这个应该是你页面的上表单的class吧
if empty "$FORM_submit"; then 这个意思是你页面点击了提交按钮就读取表单的值,否则读取配置文件保存的值
你这是在做网关的嵌入式页面??
简单的sed完成不了吧,建议通过以下方法;
1 取得file中sour的开始行号和结束行号;
2 删除file中sour部分
3 附加文本的方式将repl加入到file中
以上就是关于Ubuntu 11.10下使用shell脚本 将xml文件转换为html文件全部的内容,包括:Ubuntu 11.10下使用shell脚本 将xml文件转换为html文件、使用VB读取html的内容、Shell脚本根据Hash值判断web服务器页面是否被更改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)