перезаписать заголовок файла без копирования всего файла

8

Предполагая, что у меня есть два файла, один большой файл и один маленький файл, я хочу записать меньший файл в большой файл, не перезаписывая оставшуюся часть большего файла.

Оба являются двоичными файлами, и большой файл может стать очень большим, поэтому я хочу избежать копирования всего файла, так как это займет некоторое время. Есть ли какая-нибудь стандартная консольная утилита Linux, чтобы сделать это, или мне нужно написать это самому?

wimh
источник
может быть , это поможет вам: stackoverflow.com/questions/54365/...
@ Wimmel, разве не стоит спрашивать об этом на unix.stackexchange.com ?
Pacerier

Ответы:

0

Я не совсем понимаю, что вы имеете в виду, но вы можете использовать cat:

cat smallfile >> largefile

Это добавится smallfileк largefile.

Полемон
источник
1
smallfile должен быть в начале largefile, а не в конце.
wimh