将一个文件的内容复制到另一个文件中

将一个文件的内容复制到另一个文件中

我有一个很大的(二进制)文件,其开头附近有一些损坏。

然后,我得到了第二个较小的文件,通过再次开始下载同一个文件来获得它,但是在我有足够的字节来修复原始文件后中断。

我的问题是,如何用第二个较小文件的内容覆盖大文件的开头?我可以使用和cat,但这会创建该文件的副本。一定有更有效的方法。tailhead

哦,是的,如果这还不明显的话,我正在寻找 Linux 命令行解决方案。我正在使用 bash,但如果有帮助的话,我还有其他 shell。

答案1

dd conv=notrunc if=good_header of=corrupted_file

此处选项conv=notrunc至关重要。

相关内容