我正在尝试使用 awk 命令以 html 表格格式发送邮件,如下所示:
(
echo "From: "
echo "Subject: testing of html table using awk"
awk 'BEGIN{print "<table>"} {print "<tr>";for(i=1;i<=NF;i++)print "<td>" $i"</td>";print "</tr>"} END{print "</table>"}' file.tmp
) | sendmail xxx@yy.com
我的文件(file.tmp)包含如下:
AAA 1 1 1 1 0 0
SAP 1 1 1 1 0 0
RTTC 1 1 1 1 0 0
PGW 1 1 1 1 0 0
但是我没有收到 html 表格格式的邮件,而是收到了 html 代码本身。
AWK 命令是否正确?还是我错过了什么?