Com head
(remove as últimas duas linhas):
head -n -2 file
Com sed
/ tac
(remove as últimas duas linhas):
tac file | sed "1,2d" | tac
tac
inverte o arquivo, sed
exclui ( d
) as linhas 1
a 2
( 2
pode ser qualquer número).