【发布时间】:2014-12-17 10:14:16
【问题描述】:
我在一个文件夹中有几千个 .csv 文件,我正在尝试使用 cdm 来附加它们。每个文件都是带有顶部标题和底部注释的同一个表格。例如,
121030_2003.csv
121030_2004.csv
...
121031_2003.csv
121031_2004.csv
...
我从 cmd 尝试了copy *.csv all.csv,我想为生成的文件添加代码:
- 头在开头只报告一次,可能没有注释
- 一个附加列,报告源文件的名称以跟踪它。
【问题讨论】:
-
您的限制是什么?只是 cmd.exe 内置命令?有没有随 Windows 安装的程序? PowerShell 好吗?或者您可以安装的程序,例如GOW?以及,哪个版本的 Windows?除了作为第一行和最后一行之外,标题和注释是否可以与数据唯一区分开来?
-
@Tom:Powershell 也可以,虽然我的知识非常(我的意思是非常)基础。从来没有听说过GOW。我有Windows7。这些表格都是 4 列(A 到 D)宽,大约 20 行长,但并非总是如此,有时是 19 行。标题和注释是行顶部和底部的附加文本。我不是 100% 确定它们的长度都相同(我有大约 80,000 个 csv 文件)。在表格中,我没有关于 ID 和年份的信息,而是文件名上的信息。