{"id":5936,"date":"2023-07-12T23:40:17","date_gmt":"2023-07-12T23:40:17","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=5936"},"modified":"2023-07-12T23:40:27","modified_gmt":"2023-07-12T23:40:27","slug":"recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/","title":{"rendered":"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr.jpg\" alt=\"Utiliser Grep &amp; Expressions r\u00e9guli\u00e8res pour rechercher des mod\u00e8les de texte dans Linux\" class=\"wp-image-5949\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>Lorsqu&#8217;il s&#8217;agit de rechercher des motifs textuels sp\u00e9cifiques dans Linux, deux outils puissants viennent \u00e0 l&#8217;esprit :\u00a0<strong><code>grep<\/code>\u00a0et les expressions r\u00e9guli\u00e8res<\/strong>. En combinant les fonctionnalit\u00e9s de\u00a0<code>grep<\/code>\u00a0avec la flexibilit\u00e9 des expressions r\u00e9guli\u00e8res, les utilisateurs peuvent rechercher efficacement dans les fichiers et r\u00e9pertoires, en identifiant rapidement les informations pertinentes. Dans cet article, nous explorerons les bases de l&#8217;utilisation de\u00a0<code>grep<\/code>\u00a0et des expressions r\u00e9guli\u00e8res dans Linux et montrerons comment les exploiter pour une recherche de motifs textuels efficace.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quest-ce-que-grep\">Qu&#8217;est-ce que Grep ?<\/h2>\n\n\n\n<p><code>grep<\/code>&nbsp;signifie &#8220;Global Regular Expression Print&#8221;. Il s&#8217;agit d&#8217;un outil en ligne de commande qui permet aux utilisateurs de rechercher des motifs textuels sp\u00e9cifiques dans des fichiers ou des flux d&#8217;entr\u00e9e. Il est largement utilis\u00e9 dans Linux et autres syst\u00e8mes d&#8217;exploitation de type Unix en raison de sa simplicit\u00e9 et de ses puissantes capacit\u00e9s de recherche.<\/p>\n\n\n\n<p>La syntaxe de base de&nbsp;<code>grep<\/code>&nbsp;est la suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep [options] motif [fichier...]<\/code><\/pre>\n\n\n\n<p>Ici, le &#8220;motif&#8221; repr\u00e9sente l&#8217;expression r\u00e9guli\u00e8re que vous souhaitez rechercher, et &#8220;fichier&#8221; fait r\u00e9f\u00e9rence au fichier ou aux fichiers dans lesquels vous souhaitez effectuer la recherche. Si aucun fichier n&#8217;est sp\u00e9cifi\u00e9,&nbsp;<code>grep<\/code>&nbsp;lira \u00e0 partir de l&#8217;entr\u00e9e standard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"comprendre-les-expressions-r%C3%A9guli%C3%A8res\">Comprendre les expressions r\u00e9guli\u00e8res<\/h2>\n\n\n\n<p>Les expressions r\u00e9guli\u00e8res (regex) sont une s\u00e9quence de caract\u00e8res qui d\u00e9finit un motif de recherche. Elles sont extr\u00eamement polyvalentes et peuvent \u00eatre utilis\u00e9es pour rechercher des cha\u00eenes sp\u00e9cifiques, des motifs, voire des crit\u00e8res complexes au sein d&#8217;un texte donn\u00e9. Les expressions r\u00e9guli\u00e8res sont compos\u00e9es de caract\u00e8res normaux (tels que lettres et chiffres) et de caract\u00e8res sp\u00e9ciaux (tels que des caract\u00e8res g\u00e9n\u00e9riques et des quantificateurs) qui leur conf\u00e8rent leurs puissantes capacit\u00e9s de recherche.<\/p>\n\n\n\n<p>Par exemple, l&#8217;expression r\u00e9guli\u00e8re&nbsp;<code>^Bonjour<\/code>&nbsp;correspondra \u00e0 toute ligne d&#8217;un fichier commen\u00e7ant par le mot &#8220;Bonjour&#8221;. De m\u00eame, le motif&nbsp;<code>([A-Za-z]+)@([A-Za-z]+)\\.com<\/code>&nbsp;correspondra \u00e0 toute adresse e-mail au format &#8220;<a href=\"mailto:nom@example.com\">nom@example.com<\/a>&#8220;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"utilisation-de-base-de-grep-et-des-expressions-r%C3%A9guli%C3%A8res\">Utilisation de base de Grep et des expressions r\u00e9guli\u00e8res<\/h2>\n\n\n\n<p>Plongeons dans quelques exemples pratiques pour comprendre comment&nbsp;<code>grep<\/code>&nbsp;et les expressions r\u00e9guli\u00e8res fonctionnent ensemble.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"recherche-dun-mot-sp%C3%A9cifique-dans-un-fichier\">Recherche d&#8217;un mot sp\u00e9cifique dans un fichier<\/h3>\n\n\n\n<p>Pour rechercher un mot sp\u00e9cifique dans un fichier, vous pouvez utiliser&nbsp;<code>grep<\/code>&nbsp;avec une expression r\u00e9guli\u00e8re de base. Par exemple, pour trouver toutes les occurrences du mot &#8220;Linux&#8221; dans un fichier nomm\u00e9&nbsp;<code>exemple.txt<\/code>, vous ex\u00e9cuteriez la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"Linux\" exemple.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ignorer-la-sensibilit%C3%A9-%C3%A0-la-casse\">Ignorer la sensibilit\u00e9 \u00e0 la casse<\/h3>\n\n\n\n<p>Par d\u00e9faut,&nbsp;<code>grep<\/code>&nbsp;est sensible \u00e0 la casse. Cependant, vous pouvez le rendre insensible \u00e0 la casse en utilisant l&#8217;option&nbsp;<code>-i<\/code>. Par exemple, pour rechercher le mot &#8220;linux&#8221; de mani\u00e8re insensible \u00e0 la casse, vous utiliseriez la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep -i \"linux\" exemple.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"recherche-r%C3%A9cursive-dans-les-r%C3%A9pertoires\">Recherche r\u00e9cursive dans les r\u00e9pertoires<\/h3>\n\n\n\n<p><code>grep<\/code>&nbsp;vous permet \u00e9galement de rechercher des motifs de mani\u00e8re r\u00e9cursive dans les r\u00e9pertoires. En utilisant l&#8217;option&nbsp;<code>-r<\/code>, vous pouvez indiquer \u00e0&nbsp;<code>grep<\/code>&nbsp;de rechercher le motif donn\u00e9 dans tous les fichiers contenus dans un r\u00e9pertoire et ses sous-r\u00e9pertoires. Voici un exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep -r \"motif\" \/chemin\/vers\/le\/r\u00e9pertoire<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"affichage-des-num%C3%A9ros-de-ligne\">Affichage des num\u00e9ros de ligne<\/h3>\n\n\n\n<p>Si vous souhaitez afficher les num\u00e9ros de ligne avec les lignes correspondantes, vous pouvez utiliser l&#8217;option&nbsp;<code>-n<\/code>. Cela est particuli\u00e8rement utile lorsque vous travaillez avec de grands fichiers, car cela vous permet de localiser rapidement les occurrences d&#8217;un motif sp\u00e9cifique. Voici un exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep -n \"motif\" exemple.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"utilisation-des-expressions-r%C3%A9guli%C3%A8res\">Utilisation des expressions r\u00e9guli\u00e8res<\/h3>\n\n\n\n<p>Pour exploiter toute la puissance de&nbsp;<code>grep<\/code>, vous pouvez utiliser des expressions r\u00e9guli\u00e8res pour rechercher des motifs complexes. Les expressions r\u00e9guli\u00e8res offrent un large \u00e9ventail de caract\u00e8res sp\u00e9ciaux et d&#8217;op\u00e9rateurs qui vous permettent de d\u00e9finir des crit\u00e8res de recherche complexes.<\/p>\n\n\n\n<p>Par exemple, pour rechercher toutes les lignes contenant des chiffres dans un fichier, vous pouvez utiliser l&#8217;expression r\u00e9guli\u00e8re&nbsp;<code>[0-9]<\/code>&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"[0-9]\" exemple.txt<\/code><\/pre>\n\n\n\n<p>De m\u00eame, pour rechercher des lignes commen\u00e7ant par un motif sp\u00e9cifique, vous pouvez utiliser le symbole caret (<code>^<\/code>). Par exemple, la commande suivante correspondra aux lignes commen\u00e7ant par &#8220;Bonjour&#8221; :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"^Bonjour\" exemple.txt<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"exemples-avanc%C3%A9s-dexpressions-r%C3%A9guli%C3%A8res\">Exemples avanc\u00e9s d&#8217;expressions r\u00e9guli\u00e8res<\/h2>\n\n\n\n<p>Les expressions r\u00e9guli\u00e8res offrent diverses fonctionnalit\u00e9s avanc\u00e9es qui am\u00e9liorent les capacit\u00e9s de recherche de&nbsp;<code>grep<\/code>. Voici quelques exemples :<\/p>\n\n\n\n<ul>\n<li>Correspondance de plusieurs caract\u00e8res : Vous pouvez utiliser le caract\u00e8re g\u00e9n\u00e9rique point (<code>.<\/code>) pour correspondre \u00e0 n&#8217;importe quel caract\u00e8re unique. Par exemple, l&#8217;expression r\u00e9guli\u00e8re&nbsp;<code>b.t<\/code>&nbsp;correspondra \u00e0 &#8220;bat&#8221;, &#8220;bet&#8221;, &#8220;bit&#8221;, etc.<\/li>\n\n\n\n<li>Quantificateurs : Vous pouvez utiliser des quantificateurs pour sp\u00e9cifier le nombre d&#8217;occurrences d&#8217;un caract\u00e8re ou d&#8217;un groupe. Par exemple,&nbsp;<code>ba*t<\/code>&nbsp;correspondra \u00e0 &#8220;bt&#8221;, &#8220;bat&#8221;, &#8220;baat&#8221;, etc.<\/li>\n\n\n\n<li>Classes de caract\u00e8res : Les crochets (<code>[]<\/code>) vous permettent de d\u00e9finir une classe de caract\u00e8res. Par exemple,&nbsp;<code>[aeiou]<\/code>&nbsp;correspondra \u00e0 n&#8217;importe quelle voyelle, et&nbsp;<code>[0-9]<\/code>&nbsp;correspondra \u00e0 n&#8217;importe quel chiffre.<\/li>\n<\/ul>\n\n\n\n<p>Bien s\u00fbr ! Voici quelques \u00e9tapes suppl\u00e9mentaires que vous pouvez inclure lors de l&#8217;utilisation de&nbsp;<code>grep<\/code>&nbsp;et des expressions r\u00e9guli\u00e8res pour rechercher des motifs textuels dans Linux :<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"utilisez-des-ancres-pour-des-correspondances-pr%C3%A9cises\">Utilisez des ancres pour des correspondances pr\u00e9cises<\/h3>\n\n\n\n<p>Les ancres sont des caract\u00e8res sp\u00e9ciaux qui vous permettent de sp\u00e9cifier o\u00f9 dans une ligne un motif doit correspondre. L&#8217;ancre caret (<code>^<\/code>) indique le d\u00e9but d&#8217;une ligne, et le symbole dollar (<code>$<\/code>) indique la fin d&#8217;une ligne. En utilisant des ancres, vous pouvez vous assurer que votre motif correspond pr\u00e9cis\u00e9ment \u00e0 l&#8217;endroit souhait\u00e9.<\/p>\n\n\n\n<p>Par exemple, pour trouver des lignes se terminant par le mot &#8220;Linux&#8221; dans un fichier, vous pouvez utiliser la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"Linux$\" exemple.txt<\/code><\/pre>\n\n\n\n<p>De m\u00eame, pour rechercher des lignes commen\u00e7ant par &#8220;Bonjour&#8221; et se terminant par &#8220;monde&#8221;, vous pouvez utiliser la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"^Bonjour.*monde$\" exemple.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"exclusion-de-motifs-de-la-recherche\">Exclusion de motifs de la recherche<\/h3>\n\n\n\n<p>Parfois, vous souhaiterez exclure certains motifs des r\u00e9sultats de recherche.&nbsp;<code>grep<\/code>&nbsp;propose l&#8217;option&nbsp;<code>-v<\/code>&nbsp;pour inverser la correspondance et afficher les lignes qui ne correspondent pas au motif donn\u00e9.<\/p>\n\n\n\n<p>Par exemple, pour rechercher les lignes dans un fichier qui ne contiennent pas le mot &#8220;erreur&#8221;, vous pouvez utiliser la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep -v \"erreur\" exemple.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"recherche-de-mots-entiers-uniquement\">Recherche de mots entiers uniquement<\/h3>\n\n\n\n<p>Par d\u00e9faut,&nbsp;<code>grep<\/code>&nbsp;correspond aux motifs qui font partie d&#8217;un mot plus grand. Si vous souhaitez rechercher uniquement des mots entiers, vous pouvez utiliser l&#8217;option&nbsp;<code>-w<\/code>. Cela garantit que le motif correspond \u00e0 un mot complet et non \u00e0 une partie d&#8217;un autre mot.<\/p>\n\n\n\n<p>Par exemple, pour trouver des lignes contenant le mot &#8220;Linux&#8221; en tant que mot entier, vous pouvez utiliser la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep -w \"Linux\" exemple.txt<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"recherche-de-motifs-dans-des-types-de-fichiers-sp%C3%A9cifiques\">Recherche de motifs dans des types de fichiers sp\u00e9cifiques<\/h3>\n\n\n\n<p>Si vous souhaitez rechercher des motifs dans des types de fichiers sp\u00e9cifiques, vous pouvez utiliser les options&nbsp;<code>--include<\/code>&nbsp;ou&nbsp;<code>--exclude<\/code>&nbsp;pour sp\u00e9cifier des motifs de fichiers. Cela vous permet de restreindre votre recherche \u00e0 des types de fichiers sp\u00e9cifiques, ce qui vous fait gagner du temps et des efforts.<\/p>\n\n\n\n<p>Par exemple, pour rechercher un motif dans tous les fichiers texte d&#8217;un r\u00e9pertoire, vous pouvez utiliser la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"motif\" --include \"*.txt\" \/chemin\/vers\/le\/r\u00e9pertoire<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"enregistrer-les-r%C3%A9sultats-de-la-recherche-dans-un-fichier\">Enregistrer les r\u00e9sultats de la recherche dans un fichier<\/h3>\n\n\n\n<p>Pour enregistrer les r\u00e9sultats de la recherche dans un fichier en vue d&#8217;une analyse ult\u00e9rieure ou de r\u00e9f\u00e9rence, vous pouvez rediriger la sortie de&nbsp;<code>grep<\/code>&nbsp;vers un fichier en utilisant l&#8217;op\u00e9rateur&nbsp;<code>&gt;<\/code>.<\/p>\n\n\n\n<p>Par exemple, pour enregistrer toutes les lignes contenant le mot &#8220;Linux&#8221; dans un fichier nomm\u00e9&nbsp;<code>results.txt<\/code>, vous pouvez utiliser la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ grep \"Linux\" exemple.txt &gt; results.txt<\/code><\/pre>\n\n\n\n<p>Maintenant, les lignes correspondantes seront stock\u00e9es dans le fichier&nbsp;<code>results.txt<\/code>.<\/p>\n\n\n\n<p>Ces \u00e9tapes suppl\u00e9mentaires \u00e9tendent les fonctionnalit\u00e9s de&nbsp;<code>grep<\/code>&nbsp;et vous permettent d&#8217;effectuer des recherches plus sp\u00e9cifiques et cibl\u00e9es en fonction de vos besoins. Exp\u00e9rimenter avec diff\u00e9rentes options et expressions r\u00e9guli\u00e8res vous aidera \u00e0 devenir comp\u00e9tent dans la recherche de motifs textuels dans Linux.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>La combinaison de&nbsp;<code>grep<\/code>&nbsp;et des expressions r\u00e9guli\u00e8res offre un m\u00e9canisme puissant pour rechercher et faire correspondre des motifs textuels dans Linux. En exploitant la flexibilit\u00e9 et l&#8217;expressivit\u00e9 des expressions r\u00e9guli\u00e8res, les utilisateurs peuvent effectuer des recherches complexes, ce qui permet de gagner du temps et des efforts.<\/p>\n\n\n\n<p>Dans cet article, nous avons couvert les bases de&nbsp;<code>grep<\/code>&nbsp;et des expressions r\u00e9guli\u00e8res, y compris leur syntaxe et leurs options courantes. Nous avons explor\u00e9 divers exemples pour montrer comment&nbsp;<code>grep<\/code>&nbsp;peut \u00eatre utilis\u00e9 pour rechercher des mots, des motifs et des crit\u00e8res complexes sp\u00e9cifiques. Les expressions r\u00e9guli\u00e8res offrent une vaste gamme de possibilit\u00e9s, permettant aux utilisateurs d&#8217;adapter leurs recherches \u00e0 des besoins sp\u00e9cifiques.<\/p>\n\n\n\n<p>En ma\u00eetrisant&nbsp;<code>grep<\/code>&nbsp;et les expressions r\u00e9guli\u00e8res, vous pouvez devenir comp\u00e9tent dans la recherche de motifs textuels dans Linux, am\u00e9liorant ainsi votre productivit\u00e9 et votre efficacit\u00e9 lors de la manipulation de fichiers et de r\u00e9pertoires.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lorsqu&#8217;il s&#8217;agit de rechercher des motifs textuels sp\u00e9cifiques dans Linux, deux outils puissants viennent \u00e0 l&#8217;esprit :\u00a0grep\u00a0et les expressions r\u00e9guli\u00e8res. En combinant les fonctionnalit\u00e9s de\u00a0grep\u00a0avec la flexibilit\u00e9 des expressions r\u00e9guli\u00e8res, les utilisateurs peuvent rechercher efficacement dans les fichiers et r\u00e9pertoires, en identifiant rapidement les informations pertinentes. Dans cet article, nous explorerons les bases de l&#8217;utilisation ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[67],"tags":[],"yoast_head":"\n<title>Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrir comment utiliser Grep et les expressions r\u00e9guli\u00e8res pour effectuer des recherches de motifs textuels dans Linux. Apprenez les bases de Grep, comprenez les expressions r\u00e9guli\u00e8res et explorez des exemples pratiques pour des recherches cibl\u00e9es. Am\u00e9liorez votre efficacit\u00e9 en manipulant les fichiers et les r\u00e9pertoires dans Linux.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrir comment utiliser Grep et les expressions r\u00e9guli\u00e8res pour effectuer des recherches de motifs textuels dans Linux. Apprenez les bases de Grep, comprenez les expressions r\u00e9guli\u00e8res et explorez des exemples pratiques pour des recherches cibl\u00e9es. Am\u00e9liorez votre efficacit\u00e9 en manipulant les fichiers et les r\u00e9pertoires dans Linux.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T23:40:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-12T23:40:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res\",\"datePublished\":\"2023-07-12T23:40:17+00:00\",\"dateModified\":\"2023-07-12T23:40:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\"},\"wordCount\":1466,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"Administration syst\u00e8me Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\",\"name\":\"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2023-07-12T23:40:17+00:00\",\"dateModified\":\"2023-07-12T23:40:27+00:00\",\"description\":\"D\u00e9couvrir comment utiliser Grep et les expressions r\u00e9guli\u00e8res pour effectuer des recherches de motifs textuels dans Linux. Apprenez les bases de Grep, comprenez les expressions r\u00e9guli\u00e8res et explorez des exemples pratiques pour des recherches cibl\u00e9es. Am\u00e9liorez votre efficacit\u00e9 en manipulant les fichiers et les r\u00e9pertoires dans Linux.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res - WebHi Tutorials &amp; Documentations","description":"D\u00e9couvrir comment utiliser Grep et les expressions r\u00e9guli\u00e8res pour effectuer des recherches de motifs textuels dans Linux. Apprenez les bases de Grep, comprenez les expressions r\u00e9guli\u00e8res et explorez des exemples pratiques pour des recherches cibl\u00e9es. Am\u00e9liorez votre efficacit\u00e9 en manipulant les fichiers et les r\u00e9pertoires dans Linux.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/","og_locale":"en_US","og_type":"article","og_title":"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res - WebHi Tutorials &amp; Documentations","og_description":"D\u00e9couvrir comment utiliser Grep et les expressions r\u00e9guli\u00e8res pour effectuer des recherches de motifs textuels dans Linux. Apprenez les bases de Grep, comprenez les expressions r\u00e9guli\u00e8res et explorez des exemples pratiques pour des recherches cibl\u00e9es. Am\u00e9liorez votre efficacit\u00e9 en manipulant les fichiers et les r\u00e9pertoires dans Linux.","og_url":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2023-07-12T23:40:17+00:00","article_modified_time":"2023-07-12T23:40:27+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2023\/06\/grep_regex_fr.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res","datePublished":"2023-07-12T23:40:17+00:00","dateModified":"2023-07-12T23:40:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/"},"wordCount":1466,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["Administration syst\u00e8me Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/","url":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/","name":"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2023-07-12T23:40:17+00:00","dateModified":"2023-07-12T23:40:27+00:00","description":"D\u00e9couvrir comment utiliser Grep et les expressions r\u00e9guli\u00e8res pour effectuer des recherches de motifs textuels dans Linux. Apprenez les bases de Grep, comprenez les expressions r\u00e9guli\u00e8res et explorez des exemples pratiques pour des recherches cibl\u00e9es. Am\u00e9liorez votre efficacit\u00e9 en manipulant les fichiers et les r\u00e9pertoires dans Linux.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/fr\/recherche-de-motifs-textuels-dans-linux-avec-grep-et-les-expressions-regulieres\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"Recherche de motifs textuels dans Linux avec Grep et les expressions r\u00e9guli\u00e8res"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/5936"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=5936"}],"version-history":[{"count":4,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/5936\/revisions"}],"predecessor-version":[{"id":5960,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/5936\/revisions\/5960"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=5936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=5936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=5936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}