sobrescribir el encabezado de un archivo sin copiar todo el archivo

8

Asumiendo que tengo dos archivos, uno grande y uno pequeño, quiero escribir el archivo más pequeño en el archivo grande sin sobrescribir la parte restante del archivo más grande.

Ambos son archivos binarios, y el archivo grande puede llegar a ser muy grande, por lo que quiero evitar copiar todo el archivo, ya que eso llevará algún tiempo. ¿Hay alguna utilidad estándar de la consola de Linux para hacer esto, o necesito escribirla yo mismo?

wimh
fuente
tal vez esto te ayude: stackoverflow.com/questions/54365/…
@Wimmel, ¿no debería hacerse esto en unix.stackexchange.com ?
Pacerier

Respuestas:

0

No entiendo lo que quieres decir, pero puedes usar cat:

cat smallfile >> largefile

Esto se agregará smallfilea largefile.

polemon
fuente
1
smallfile debe estar al principio del gran archivo, no al final.
wimh