перезаписати заголовок файлу, не копіюючи весь файл


8

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

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


може бути , це допоможе вам: stackoverflow.com/questions/54365 / ...

@Wimmel, чи не слід цього запитувати на unix.stackexchange.com ?
Pacerier

Відповіді:



0

Я не зовсім розумію, що ви маєте на увазі, але ви можете використовувати cat:

cat smallfile >> largefile

Це додасться smallfileдо largefile.


1
smallfile має бути на початку великогофайлу, а не в кінці.
Вім
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.