¿Existe una herramienta para dividir un archivo de texto grande (9 Gb) en archivos más pequeños para que pueda abrirlo y mirar?
¿Algo utilizable desde la línea de comandos que viene con Windows (XP)?
¿O cuál es la mejor manera de dividirlo? ¿Puedo usar 7z para crear volúmenes separados y luego descomprimir uno de ellos por separado? ¿Será legible o necesitará todas las otras partes para descomprimir en el archivo grande nuevamente?
Actualizar
Arme un script de python rápido de 48 líneas que divide el archivo grande en archivos de 0.5GB que son fáciles de abrir incluso en vim. Solo necesito mirar los datos hacia la última parte del registro (sí, es un archivo de registro). Cada registro se divide en varias líneas para que grep no funcione.
grep -n
conhead
ytail
para ver fragmentos del archivo. Ejemplo,grep -n "something" file.txt
vuelve95625: something
. ¿Quieres ver esa línea y 9 líneas por debajo de ella para un total de 10 líneas:head -n 95635 file.txt | tail -n 10
.