自动化 Excel 报告

自动化 Excel 报告

您能帮我解决以下问题吗?

  1. 我将执行一个给出一些输出的脚本
  2. 必须在excel中将它们排列成表格格式
  3. 附上Excel并通过邮件发送

任何人请建议自动化上述步骤的想法。我可以执行第一步和第三步,但我不知道第二步:(

答案1

我认为您已经获得了一些值,并且想要创建一个 Excel 可以读取的文件。最容易创建文件格式Excel理解的大概是CSV,逗号分隔值,即像这个例子一样的纯文本文件(来自维基百科):

Year,Make,Model,Description,Price
1997,Ford,E350,"ac, abs, moon",3000.00
1999,Chevy,"Venture ""Extended Edition""","",4900.00
1999,Chevy,"Venture ""Extended Edition, Very Large""","",5000.00
1996,Jeep,Grand Cherokee,"MUST SELL!
air, moon roof, loaded",4799.00

现在,有多种方法可以创建 CSV 文件。在非常简单的情况下,sed或者awk可能做;然而,有很多专为这项任务设计的工具/库,答案在这里(SO)提几个。 (这CRUSH(SHell 自定义报告实用程序)工具提到步骤 1 也可能很有趣。)

相关内容