覆盖文件头而不复制整个文件

覆盖文件头而不复制整个文件

假设我有两个文件,一个大文件和一个小文件,我想将较小的文件写入大文件而不覆盖大文件的剩余部分。

两者都是二进制文件,大文件可能会变得非常大,所以我想避免复制整个文件,因为这会花费一些时间。是否有任何标准的 Linux 控制台实用程序可以执行此操作,还是我需要自己编写?

答案1

large-file这将用 的内容覆盖 的开头small-file

dd if=small-file of=large-file conv=notrunc

答案2

我不太明白你的意思,但你可以使用cat

cat smallfile >> largefile

这将附加smallfilelargefile

相关内容