Chercher dans un fichier texte très lourd avec « less »
Il m’arrive fréquemment de devoir analyser d’énormes fichiers texte, comme des dump MySQL ou autres CSV et fichiers logs de plusieurs GO. Malheureusement, Sublime Text ou Notepad ne peuvent les ouvrir sans planter.
Heureusement, less
, préinstallé sur macOS ou votre distrib linux favorite, peut vous aider.
Comment ça marche ?
Ouvrez votre terminal, puis tapez la commande suivante :
less monfichier.sql;
Si vous souhaitez accéder directement à une ligne :
less +2700000 monfichier.sql;
Une fois dans le fichier, vous pouvez chercher dedans en tapant /
, suivi de votre requête puis la touche entrée ( laissez-lui le temps ).
Pour aller au résultat suivant, tapez n
, pour revenir au résultat précédent, tapez N
.