自动生成excel报告

0 scripting spreadsheet

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

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

任何人都请提出自动化上述步骤的想法。我可以做第一步和第三步,但我不知道第二步:(

sr_*_*sr_ 7

我认为您有一些值,并且您想创建一个 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
Run Code Online (Sandbox Code Playgroud)

现在,有多种方法可以创建 CSV 文件。在非常简单的情况下,sed或者awk可能会这样做;然而,有许多工具/库专为此任务而设计,这里的答案 (SO) 只提到了一些。(此处提到的CRUSH(Shell 自定义报告实用程序)工具可能对第 1 步也很有趣。)