组合2个大文本文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了组合2个大文本文件相关的知识,希望对你有一定的参考价值。

我正在尝试在Windows 10中组合2个大文本文件(每个200mb),但似乎我常用的方法命令窗口>> Copy * .txt Combine.txt不起作用。输出的文件只有一个文件的大小,所以我假设该方法不适用于大文件。还有其他方法我可以轻松做到这一点吗?

答案

你可以简单地追加它

Get-content file1.txt | out-file c:combined.txt -append
Get-content file2.txt | out-file c:combined.txt -append

一个更快的方法是.net ReadLines

[System.io.file]::readlines("c:file1.txt") | out-file c:combined.txt -append
[System.io.file]::readlines("c:file2.txt") | out-file c:combined.txt -append
另一答案

如果目标文件尚不存在或已包含内容,则首先要发出New-Item命令。如果您知道它不存在或为空,则可以跳过下面的那一行。

New-Item -ItemType file ".combined_files.txt" –force

Get-Content .file?.txt | Add-Content .combined_files.txt

以上是关于组合2个大文本文件的主要内容,如果未能解决你的问题,请参考以下文章

2个大的XML文件怎么比较其中的内容

如何组合绑定片段而不将它们包装在 XML 文字中

精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!(转载)

Relay.js 没有正确解析组合片段

Alamofire 文件上传出现错误“JSON 文本未以数组或对象开头,并且允许未设置片段的选项”

JavaScript单行代码,也就是代码片段