【发布时间】:2019-08-04 01:50:06
【问题描述】:
我正在尝试以 HTML 格式打印服务器名称 我使用 awk -v 编写了以下代码来执行此操作,但服务器名称未打印。
awk -v server="${svr}" 'BEGIN{
FS=","
print "==============================\n"
printf "<h2>ServerName : ${server}</h2>"
print "=============================="
print "<HTML>""<TABLE border="1">"
}
{
printf "<TR>"
for(i=1;i<=NF;i++)
{
printf "%s", "<td"
if ($i+0==2) printf " bgcolor=#FF3333"
else if ($i+0==1) printf " bgcolor=#FFCC33"
else if ($i+0==4) printf " bgcolor=#99FF33"
print ">" $i "</td>"
}
print "</TR>"
}
END{
print "</TABLE></BODY></HTML>"
}
它正在打印ServerName : ${server}
请让我知道我缺少什么。
【问题讨论】:
-
我检查了链接中给出的答案,与我一样,但面临问题
标签: bash