【发布时间】:2018-05-13 15:36:59
【问题描述】:
我有大约 6GB 的各种文本文件,这些文件有很多行,但每条记录都缺少逗号,因此所有数据都在 1 条记录中。我想创建一个批处理文件,我可以在每个“记录”的适当位置添加逗号。我希望添加逗号,以便将其导入数据库。
例如,文件的结构是这样的。
IDnameADDRESSphoneEMAILetc
IDnameADDRESSphoneEMAILetc
IDnameADDRESSphoneEMAILetc
据我所知,每个字段都有唯一的长度,并且在所有文件之间都是静态的。 例如
ID - 10 characters
NAME - 40 characters
ADDRESS - 30 characters
etc
随着新文件的出现,这需要持续运行,所以我希望我可以为非技术人员提供一些他们可以运行的东西。 有什么快速的方法可以在 bat 文件中执行此操作吗?
【问题讨论】:
-
您可以使用
SET命令执行此操作。打开 cmd 提示符并输入:SET /?以阅读用法。
标签: windows batch-file split batch-processing