使用 awk 命令创建 html 页面
create html page using awk command
我正在使用下面的命令创建 html 页面,使用下面的 awk 命令
`awk -F, 'BEGIN {print "<tbody>"} ; { print "<tr><td bgcolor='$bgcol'><center><a href=http://10.0.0.1/cgi-bin/categ?>" "</a></center></td><td bgcolor='$bgcol'><center>" "</center></td></tr>"} ; END { print "</tbody>"}' /tmp/temps/sitecount`
以下是 sitecount 文件示例的内容
Traditional Religions,10
当 运行 以上命令时,我的输出低于
<tr><td bgcolor=#DCDCDC><center><a href=http://10.0.0.1/cgi-bin/categ?>Traditional Religions</a></center></td><td bgcolor=#DCDCDC><center>10</center></td></tr>
但我需要这个输出
<tr><td bgcolor=#DCDCDC><center><a href=http://10.0.0.1/cgi-bin/categ?Traditional Religions>Traditional Religions</a></center></td><td bgcolor=#DCDCDC><center>10</center></td></tr>
我需要将值“Traditional Religions”传递给我的 cgi 脚本,而不是“$1”
通过更改此解决问题
<a href=http://10.0.0.1/cgi-bin/categ?"">
我正在使用下面的命令创建 html 页面,使用下面的 awk 命令
`awk -F, 'BEGIN {print "<tbody>"} ; { print "<tr><td bgcolor='$bgcol'><center><a href=http://10.0.0.1/cgi-bin/categ?>" "</a></center></td><td bgcolor='$bgcol'><center>" "</center></td></tr>"} ; END { print "</tbody>"}' /tmp/temps/sitecount`
以下是 sitecount 文件示例的内容
Traditional Religions,10
当 运行 以上命令时,我的输出低于
<tr><td bgcolor=#DCDCDC><center><a href=http://10.0.0.1/cgi-bin/categ?>Traditional Religions</a></center></td><td bgcolor=#DCDCDC><center>10</center></td></tr>
但我需要这个输出
<tr><td bgcolor=#DCDCDC><center><a href=http://10.0.0.1/cgi-bin/categ?Traditional Religions>Traditional Religions</a></center></td><td bgcolor=#DCDCDC><center>10</center></td></tr>
我需要将值“Traditional Religions”传递给我的 cgi 脚本,而不是“$1”
通过更改此解决问题
<a href=http://10.0.0.1/cgi-bin/categ?"">