相关疑难解决方法(0)

拆分文件后再次加入文件的最佳方法是什么?

如果我有一个大文件并且需要将其拆分为 100 兆字节的块,我会这样做

split -b 100m myImage.iso
Run Code Online (Sandbox Code Playgroud)

这通常会给我类似的东西

xaa
xab
xac
xad
Run Code Online (Sandbox Code Playgroud)

为了让它们重新组合在一起,我一直在使用

cat x* > myImage.iso
Run Code Online (Sandbox Code Playgroud)

似乎应该有一种比读取一组文件中的每一行代码cat并将输出重定向到新文件更有效的方法。就像只打开两个文件、EOF从第一个文件中删除标记并将它们连接起来一样 - 无需浏览所有内容。

Windows/DOS 有一个用于二进制文件的复制命令。帮助中提到此命令旨在能够组合多个文件。它使用以下语法:(/b用于二进制模式)

copy /b file1 + file2 + file3 outputfile
Run Code Online (Sandbox Code Playgroud)

在 Linux 上是否有类似或更好的方法来加入大文件而不是 cat?

更新

看来这cat实际上是加入文件的正确方式和最佳方式。很高兴知道我一直在使用正确的命令 :) 感谢大家的反馈。

linux command-line iso split files

99
推荐指数
4
解决办法
15万
查看次数

标签 统计

command-line ×1

files ×1

iso ×1

linux ×1

split ×1