My daily grep commands

Feb 12, 2022

Cet article est une "historique de mes commandes" et, heureusement, pas de mes commandes Uber Eats, mais de mes commandes grep ... đŸ„

Quel que soit votre spĂ©cialisation, je vous assure que grep peut grandement vous servir, mĂȘme si vous avez l'habitude de faire vos recherches ailleurs tel que directement dans votre IDE / Ă©diteur de code. Si vous connaissez Linux sur le bout de vos doigts, cet article n'est peut ĂȘtre pas pour vous!

Vous pouvez directement obtenir plus d'information sur la commande en cas d'oubli sur man7.org ou en utilisant la commande man grep.

Sans plus tarder:

Faire une recherche récursive avec grep

La base de la base : la recherche récursive à travers tous les fichiers d'un dossier et ses sous-dossiers.

grep -r "pattern" .

Inclure / exclure un dossier dans grep

Il est possible de fournir plusieurs dossiers Ă  la commande.

grep -r --exclude-dir=node_modules "pattern" .
grep -r --exclude-dir={node_modules,vendor} "pattern" .

Inclure / Exclure un type de fichier dans grep

grep -r --exclude=\*.min.css "pattern" .

Utiliser grep en affichant le nom des fichiers seulement

Utile pour une meilleure visibilité dans son terminal.

grep -l

Published on February 12, 2022

Written by Vladislav Kim