目前我有一个shell脚本,在2封电子邮件中生成输出,包含2个输出文件(extract-rpt.csv,dump-rpt.csv),用于2个SQL查询
unix2dos $ REPORT_HOME / extract-rpt.xls | uuencode extract-rpt.csv | mailx -s“Extract”$ {EMAIL_LIST}
unix2dos $ REPORT_HOME / dump-rpt.xls | uuencode dump-rpt.csv | mailx -s“转储”$ {EMAIL_LIST}
我的要求是
shell脚本在1封电子邮件中生成此输出,其中1个输出文件(process.csv)有2个选项卡(extract-rpt.csv,dump-rpt.csv)
shell脚本在1封电子邮件中生成此输出,包含2个输出文件(extract-rpt.csv,dump-rpt.csv)
答案 0 :(得分:0)
你做不到#1; CSV文件不定义Excel选项卡。我认为这就是你所要求的。
对于#2,您需要附加文件而不是将它们放在电子邮件正文中。看看" -a"如果您使用足够新版本的mailx,则需要使用mailx,或者您必须使用可以创建附件的其他邮件创建程序 - 例如,您可以将邮件传输到mutt,或者有库从大多数脚本语言发送邮件。
答案 1 :(得分:0)