¿Cómo editar eficientemente una parte específica de un archivo de texto grande?

¿Cómo editar eficientemente una parte específica de un archivo de texto grande?

Posible duplicado:
¿Existe un editor de texto para archivos muy grandes?

¿Cómo editar eficientemente una parte específica de un archivo de texto grande? El archivo de texto tiene sólo caracteres ASCII y pesa aproximadamente 500 MB. Siempre sé la cadena alrededor de la cual me gustaría editar. Puedo abrir el archivo en Emacs, buscar la cadena y luego editarlo. ¿Alguna forma mejor?

Respuesta1

Si conoce las expresiones regulares y es una operación simple (por ejemplo, buscar/reemplazar), probablemente desee sed. Hay mucha documentación disponible.aquí.

Hay una lista de opciones (al menos para Windows) en esta pregunta de Stack Overflow:Editor de texto para abrir archivos de texto grandes (gigantes, enormes, grandes)

información relacionada