awk不创建表。仅标签被打印

时间:2018-09-14 06:29:45

标签: shell awk

这里awk与shell脚本一起使用。我正在尝试以表格格式打印e.txt中的字段。这是使用的代码。但是我没有得到一张桌子作为我的输出。输出包括在下面。如何获取此代码以打印表格。应该包含其他内容。

e.txt

5 a 678
4 b 7899

使用awk的Shell脚本

 awk 'BEGIN {print "<table>"}
               {print "<tr><td>" $1 "</td><td>" $2 "</td></tr>"}
         END   {print "</table>"}' /home/scripts/e.txt 

输出:

 <table>
 <tr><td>5</td><td>a</td></tr>
 <tr><td>4</td><td>b</td></tr>
 </table>

我需要以某些样式的表格形式打印它。

0 个答案:

没有答案