tac input.txt | sed '2 a New line' | tac
Explicación
tac
-imprime líneas al revés, por lo que la última línea se convierte en la primera, la línea last - 1
se convierte en la segunda, etc. sed '2 a New line
-agregue New line
después de la segunda línea. tac
-invierte las líneas de nuevo. Prueba
$ tac <(seq 1 5) | sed '2 a New line' | tac
1
2
3
New line
4
5