Linux: Salida N Número de líneas, comenzando desde el final de un archivo

Linux: Salida N Número de líneas, comenzando desde el final de un archivo

quiero generar elúltimo3000 líneas de un archivo de registro.

En otras palabras: no quiero imprimir elprimero3000 líneas del archivo de registro: en lugar de eso, quiero imprimir elúltimo3000 líneas de un archivo de registro.

Se tacimprime en la pantalla del terminal el archivo de registro en su totalidad en orden inverso. Pero no quiero imprimir el archivo completo. Miré las opciones disponibles y parece que tacno se puede imprimir una determinada cantidad de líneas.

En última instancia: no me importa si las últimas 3000 líneas se imprimen en orden ascendente o descendente: solo quiero poder ver las últimas 3000 líneas.

¡Gracias!

Respuesta1

puedes usar:

tail -n 3000 | tac

si desea el orden inverso, de lo contrario, simplemente

tail -n 3000

información relacionada