如何根据HTML中的列值更改列的bg颜色

时间:2016-04-11 13:01:20

标签: html shell background-color

当前脚本

我有一个文本文件,可以获取服务器信息是否在给定时间段内UP / Down,条目如下:

Server1   UP   DOWN   UP   Down   UP   UP   Down
Server2  Down   UP   Down   Up    UP  Down   Down

以下是将上述文本文件转换为HTML页面的shell脚本。

awk 'BEGIN{print "<html>\n<head>\n <style>\n table,th,td \n{\n border:1px solid black;border-collapse:collapse;n}\n</style>\n</head>\n<Body>\n<table><tr></tr> "
    }
    {
    print "<tr>"
    for(i=1;i<=NF;i++)

        print "<td>" $i"</td>"
    print "</tr>"
    }
    END{
    print "\n</table>\n</Body>\n</html>\n"
    }'  testresult.txt > /var/www/html/test.html

问题:

在将文本内容转换为HTML时,我需要将HTML单元格背景颜色设置为RED,条目为&#34; Down&#34;服务器是&#34; UP&#34;

时为绿色

的尝试:

我试图在for循环中包含一个If语句,用于将文本值与UP / Down匹配。但是徒劳无功。请问你能在哪里找到我失踪的地方,还有其他方法可以试试吗?

0 个答案:

没有答案