如何在一个二进制文件中连接一百万个二进制文件?

时间:2017-04-10 09:15:17

标签: cygwin

我正在尝试连接1000000个二进制文件,我使用Cygwin来放置此命令:

$ cat *.bin> All_Traces.bin

但我发现的错误是:

Segmentation fault (core dumped)

此命令适用于100000个文件,但它为一百万个文件提供了此错误。 请问如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

命令行太长,因此您需要使用xargs传递 所有文件名都以易于管理的方式命名。

ls *.bin |xargs cat   >> /tmp/All.bins

答案 1 :(得分:0)

您可以尝试这个解决方案:

for (index,option) in snsReplies.enumerated() {
 }