Essayer de déboguer un problème avec un serveur et mon seul fichier journal est un fichier journal de 20 Go (sans horodatage même! Pourquoi les gens l'utilisent-ils System.out.println()
comme journal ? En production?!)
En utilisant grep, j'ai trouvé une zone du fichier que j'aimerais consulter, ligne 347340107.
Autre que de faire quelque chose comme
head -<$LINENUM + 10> filename | tail -20
... ce qui nécessiterait head
de lire les 347 millions de premières lignes du fichier journal, existe-t-il une commande rapide et facile qui transfèrerait les lignes 347340100 - 347340200 (par exemple) vers la console?
mise à jour J'ai totalement oublié que grep peut imprimer le contexte autour d'un match ... cela fonctionne bien. Merci!