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?



@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.


1
smallfile debe estar al principio del gran archivo, no al final.
wimh
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.