Eu tenho um aplicativo que está efetuando logon em um arquivo de log de texto sem formatação (myapp.log), mas não parece estar escrevendo novos caracteres de linha no final de cada entrada de log. Se eu executar um comando como tail -n 50 myapp.log
eu, na verdade, recebo centenas de "linhas" de texto (entradas de log).
Esse arquivo de log é muito grande, aproximadamente 1 GB, quem sabe há quanto tempo o último CR e / ou LF foi inserido. Como posso simplesmente dizer, os últimos 2 MBs, por exemplo?
tail -c 2M myapp.log
também deve funcionar.