8

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

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

2 ответа2

13

Это перезапишет начало large-file содержимым small-file:

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

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

cat smallfile >> largefile

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .