Shell编程WEB界面展示实践
Posted -夏了夏天-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell编程WEB界面展示实践相关的知识,希望对你有一定的参考价值。
操作系统:win7
虚拟机:Virtual box with Ubuntu13.10
WEB服务器: nginx
WEB服务器发布目录:/usr/local/nginx/html/c
测试文件:list.txt
步骤:
1.新建一个shell脚本文件auto_html.sh.编辑内容如下:
#!/bin/bash
# created by bing
HTML=index.html
cat >$HTML <<EOF #HTML格式
<html>
<head>
<title>this is a test page[A]</title>
</head>
<body>
<table border="1" width="1000" cellpadding="0" cellspacing="0">
<tr><td>ID</td><td>IP address</td><td>DNS Name</td></tr>
EOF
while read line
do
ID=`echo $line|awk \'{print $1}\'`
IP=`echo $line |awk \'{print $2}\'`
NAME=`echo $line |awk \'{print $3}\'`
echo "<tr><td>$ID</td><td>$IP</td><td>$NAME</td></tr>" >>$HTML
done < list.txt #测试文件
cat >>$HTML <<EOF #HTML格式
</table>
</body>
</head>
</html>
EOF
2.运行脚本./auto_html
3.查看生成的index.html
4.配置本地hosts文件
5.启动Nginx 服务器
6.浏览器中输入网址http://www.test.com
以上是关于Shell编程WEB界面展示实践的主要内容,如果未能解决你的问题,请参考以下文章
shell编程 10 --- while 和until 循环的应用实践