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


8

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

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


может быть , это поможет вам: stackoverflow.com/questions/54365/...

@ Wimmel, разве не стоит спрашивать об этом на unix.stackexchange.com ?
Pacerier

Ответы:



0

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

cat smallfile >> largefile

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


1
smallfile должен быть в начале largefile, а не в конце.
wimh
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.