【问题标题】:Merging CSV files on FTP site在 FTP 站点上合并 CSV 文件
【发布时间】:2014-11-20 14:07:34
【问题描述】:

我们有一个功率计,它每 7 分钟向 FTP 站点发送一条记录(标题和一行)CSV 文件。一天之内,它会创建大约 5000 个 3MB 的文件。

我正在尝试将这些文件显示为一个文件/在电子表格或程序中显示的最佳方式。

我一直在开发一个快速访问程序,该程序会将选定的 FTP 文件导入本地计算机,然后将它们导入到我们可以报告的表格中。

有没有更简单的方法?也许只是通过宏在本地合并到一个 excel 表中?

感谢您的帮助

【问题讨论】:

  • 如果它每 7 分钟上传一个文件,那么您每天应该得到 205 个文件,而不是 5000 个,对吧?每个文件有一个3MB的记录?那么,这行是 300 万个字符长吗?我认为 Excel 会遇到麻烦...

标签: excel csv ftp merge


【解决方案1】:

Perl 可以轻松地从您的一堆文件中创建一个 Excel 电子表格,并且可以将其放入 crontab 以每天晚上自动完成...

...但您需要提供有关文件格式、您的环境以及如何将 15GB 数据减少到 Excel 可以读取的更多详细信息。

【讨论】:

    【解决方案2】:

    如果您可以通过 SSH 访问该站点,则可以随时运行

    cat *.csv > output.csv
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-07
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      • 2012-06-09
      • 2013-04-10
      相关资源
      最近更新 更多