我需要以表格格式放置文件内容,并通过shell脚本将其发送到邮件报告中 该文件已包含表格格式的信息,如下所示 任何人都可以协助
cat tbs_cust.log
统计类型表空间(GB)总计
ONL P BL9_RATED_EVENT_D 1,295 1,259
ONL P BL9_RATED_EVENT_IX 840 840
ONL P HUGE_D 1,640 677
ONL P HUGE_IX 720 556
ONL P LARGE_D 1,430 136
ONL P LARGE_IX 479 50
ONL P MEDIUM_D 840 510
ONL P MEDIUM_IX 340 221
ONL P POOL_DATA 1,574 572
ONL P SMALL_D 810 139
ONL P SMALL_IX 456 47
ONL P SYSAUX 15 7
ONL P SYSTEM 10 4
ONL U UNDOTBS 210 175
ONL P USERS 0 0
ONL T TEMP 420 420
----------------
总和5,612
答案 0 :(得分:0)
第一点:
以表格格式放置文件内容
awk '{print $1"\t"$2"\t"$3"\t"$4"\t"$5"\t"}' tbs_cust.log > tempTbsCust
然后你可以删除旧文件(如果你不需要) mv tempTbsCust tbs_cust.log
通过shell脚本报告邮件
您可以轻松使用mail
命令发送邮件。
你可以查看Shell script to send email 了解更多详情
问候
C