J'ai une application qui se connecte à un fichier journal en texte brut (myapp.log) mais il ne semble pas écrire de nouveaux caractères de ligne à la fin de chaque entrée de journal. Si j'exécute une commande comme tail -n 50 myapp.log
je reçois en fait des centaines de "lignes" de texte (entrées de journal).
Ce fichier journal est très volumineux, environ 1 Go, qui sait depuis combien de temps le dernier CR et / ou LF a été inséré. Comment puis-je simplement saisir les derniers 2 Mo par exemple?
tail -c 2M myapp.log
devrait également fonctionner.