【发布时间】:2013-12-16 03:14:46
【问题描述】:
我有一个非常大的 .csv 文件 (>500mb),我希望在命令提示符下将其分解为更小的 .csv 文件。 (基本上是想在Windows中找到一个linux的“拆分”功能”。
这必须是一个批处理脚本,因为我的机器只安装了 windows 并且请求软件很痛苦。我遇到了一些示例代码 (http://forums.techguy.org/software-development/1023949-split-100000-line-csv-into.html),但是,当我执行批处理时它不起作用。我得到的只是一个输出文件,当我要求它每 20 000 行解析一次时,它只有 125kb。
有没有人遇到过类似的问题,您是如何解决这个问题的?
【问题讨论】:
-
如果您使用的是 Windows,那么它不是 DOS。您正在谈论 Windows 命令提示符 (cmd.exe)
-
使用GnuWin CoreUtils的拆分?
-
想到了这一点,但在我的工作地点获取软件又是一件痛苦的事。由于所有贡献,此问题已得到解决。
标签: windows batch-file csv command-prompt