¿Cómo puedo descartar las últimas n líneas de un archivo con un filtro de línea de comando de Unix?
Eso sería lo contrario de tail
: tail
descarta las primeras n líneas pero canaliza el resto, pero quiero que el comando canalice todo excepto las últimas n líneas.
Lamentablemente no he encontrado nada de eso, head
tampoco ayuda. EDITAR : al menos en Solaris no toma argumentos negativos.
Actualización: estoy interesado principalmente en una solución que funcione para archivos grandes, es decir, archivos de registro, donde es posible que desee inspeccionar lo que sucedió en los últimos minutos.