0
我也在寻找相同的, 我的文本文件,有我的服务器的DF -h信息邮寄出的文本文件以表格的形式,需要将细节发送到我的邮箱以表格的形式。使用shell脚本
Use% Avail Used Filesystem
47% 28G 24G rootfs
0% 11M 0 udev
1% 396M 160k tmpfs
47% 28G 24G /dev/disk/
0% 5.3M 0 tmpfs
1% 793M 13k tmpfs
2% 50G 520M /dev/xvdg
24% 39G 12G /dev/xvdf
我需要的表格格式 作为 enter image description here
我已经试过你的脚步,但得到的邮件如下
input="/home/infrarunsvc/output.txt"
tmpfile="/home/infrarunsvc/tmpfile.html"
echo 'Content-Type: text/html; charset="us-ascii" ' > "$tmpfile"
awk 'BEGIN{print "<html><body><table border=1>"} {print "<tr>";for(i=1;i<=NF;i++)print "<td>" $i"</td>";print "</tr>"} END{print "</table></body></html>"}' "$input" >> "$tmpfile"
mail -s "test" xxxxxx.com < "$tmpfile"
请帮助我进行格式化。
你似乎缺少一些背景。 – RamenChef
我在邮件中得到以下结果。 Content-Type:text/html;字符集= “US-ASCII”
<表边框= 1>回答
,你可以尝试这样的事情;
来源
2016-09-27 12:42:17
我仍然得到如下的结果邮件..为什么我没有得到表格格式。
<表边界= 1>@ user37824我更新了ans。这在我的环境中工作。 –
我不知道..为什么它不工作对我来说.. 我想这在我的AWS服务器堡垒。 – user37824
相关问题