Veja este exemplo, de um arquivo gerado sem newline no final, conforme explicado pelo Prof. Reverbel:
$ xxd ent_enunciado.txt
0000000: 6c65 3d30 3b77 6869 6c65 286c 653d 3d30 le=0;while(le==0
0000010: 297b 6869 3d30 3b77 6869 6c65 2868 693d ){hi=0;while(hi=
0000020: 3d30 297b 6869 3d =0){hi=
$
[ ]s
Luciano