Tengo un archivo de 330 Gb y 10 líneas de texto que me gustaría anteponer al archivo. En particular, no quiero volver a escribir los 330 Gb, solo 10 líneas de texto. ¿Existe algún comando de bajo nivel que pueda anteponer un archivo a otro?
Respuesta1
Hasta donde yo sé, no hay forma de evitar reescribir el archivo de alguna manera. Ningún sistema de archivos que yo conozca admite agregar contenido al principio de un archivo sin cambiar el contenido restante.
Incluso
sed -i '1i NewLine' file
y métodos similares ( cat
, perl
) requieren una reescritura (y un archivo temporal, principalmente).