<分区>
我有下面的代码。这里的逻辑是如果 HostList 包含任何空白条目,它应该将类设置为空白,否则它应该是红色的。现在我收到错误-
test.sh[3]: 第 7 行语法错误:`then' 意外
谁能帮帮我?谢谢!!
#! /bin/bash
file=./HostList.txt
{
echo "<table>"
printf "<tr>"
if[%s -eq =""]; then
class="blank"
else
class="red"
fi
"<td" $class">%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
</tr>\n" $(cat "$file"|cut -d'.' -f1)
echo "</table>"
} > table.html
exit 0