Intento depurar un problema con un servidor y mi único archivo de registro es un archivo de registro de 20 GB (¡sin marcas de tiempo incluso! ¿Por qué la gente usa System.out.println()
como registro? ¿En producción?)
Usando grep, he encontrado un área del archivo que me gustaría ver, línea 347340107.
Aparte de hacer algo como
head -<$LINENUM + 10> filename | tail -20
... lo que requeriría head
leer las primeras 347 millones de líneas del archivo de registro, ¿hay un comando rápido y fácil que volcaría las líneas 347340100 - 347340200 (por ejemplo) a la consola?
actualización Olvidé por completo que grep puede imprimir el contexto alrededor de un partido ... esto funciona bien. ¡Gracias!