Accueil : Conditions du logiciel : Définition Grep

grep

Grep est un utilitaire de ligne de commande pour Unix utilisé pour la recherche de documents texte. Il peut effectuer des recherches de base et un filtrage avancé à l’aide de expressions régulières. L'utilitaire grep est inclus avec toutes les principales distributions Unix, y compris Linux et Mac OS X.

Grep peut être exécuté en tapant simplement grep au invite de commande. La commande nécessite des paramètres spécifiques, notamment le un magnifique être situé et le nom de fichier du fichier à rechercher. Par exemple, si vous voulez vérifier si le fichier "readme.text"contient le mot" licence ", vous devez taper la commande suivante:

licence grep readme.txt

Si le mot n'est pas trouvé, grep ne produira aucune sortie. Si la chaîne est située dans le document, grep listera chaque occurrence de la chaîne. Si vous devez effectuer une recherche plus complexe, vous pouvez utiliser une expression régulière. Par exemple, la commande ci-dessous va rechercher le fichier "us.txt"et liste toutes les lignes commençant par" Me "ou finissant par" vous "(sensible à la casse).

grep -E "^ Me | you $" us.txt

Le "-E" paramètre dans l'exemple ci-dessus, indique que le modèle est une "expression régulière étendue". En utilisant cette option, vous pouvez vous assurer que grep traite votre modèle de recherche en tant qu’expression régulière au lieu d’une chaîne de base. Grep prend également en charge plusieurs autres options de ligne de commande, qui peuvent être utilisées pour créer des fonctions plus spécifiques. requêtes et personnaliser la sortie. Vous pouvez afficher ces options et en savoir plus sur grep en tapant "homme grep à l'invite de commande Unix.

REMARQUE: Le nom "grep" est un acronyme qui provient de l'expression "rechercher globalement une expression régulière et une impression".

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de Grep. Il explique en terminologie informatique ce que signifie Grep et est l’un des nombreux termes logiciels figurant dans le dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition de Grep utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.