需要使用shell脚本ksh

时间:2016-01-08 11:01:02

标签: shell ksh

我需要以表格格式放置文件内容,并通过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

1 个答案:

答案 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