J'exécute souvent des commandes grep pour trouver des choses dans mon code, mais le problème avec les projets Web est qu'il y aura souvent des fichiers JavaScript et CSS compressés qui créent une énorme ligne de texte, de sorte que si une correspondance est trouvée, toute la fenêtre du terminal est rempli pour plus de 1000 lignes, ce qui rend extrêmement difficile de trouver ce que je cherche.
Existe-t-il donc un moyen d'éviter les fichiers contenant par exemple des lignes de texte de plus de 200 caractères?
... | grep -v -E '.{200}'
fonctionne aussi. Par exemple, pour trouver toutes les lignes de fichiers * .js sous le répertoire actuel avec ".name" en eux qui ne dépassent pas 200 caractères:find . -name "*.js" -exec grep -H \\.name {} \; | grep -v -E '.{200}'