我在替换 unix 框中的 html 标记中的变量值时遇到一些问题。以下是详细信息。请帮助我找到解决方案。
#!/bin/ksh
count=5
line="<td>$count</td>"
echo "$line"
我期望输出为 ,<td>5</td>
但我得到的输出为 <td>$count</td>
。
我尝试了很多方法来解决这个问题但无法:(
答案1
我不是这方面的专家ksh
,但根据文档,以下应该可以工作(如果稍微笨拙):
echo -n "<td>"
echo -n ${count}
echo "</td>