Je me demande comment améliorer mon grep
à utiliser lorsqu'on est confronté à des dossiers comportant des lignes très longues. Imaginez quelque chose comme des fichiers JavaScript "emballés" qui n'ont qu'une seule ligne. Parfois, des fichiers de ce type produisent des résultats auxquels je ne m'attendais pas et inondent ma console (surtout lorsque j'utilise la fonction --recursive
).
Je suppose que j'aimerais quelque chose comme --context
mais pour les mots/octets autour du match. Je pensais être intelligent en proposant cet usage :
$ grep -rino --color ".\{0,20\}something.\{0,20\}" *
Mais cela fait que les caractères autour de mon terme de recherche font partie de la correspondance.