<br>Il faut juste enchainer deux greps..<br><br>Aussi on peux exprimer le "or" plus simplement<br> egrep -riw -l 'expr1|expr2' * <br><br>Sean<br><br><div class="gmail_quote">2009/11/18 Nicolas Borboën <span dir="ltr"><<a href="mailto:nbo@donax.ch">nbo@donax.ch</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Bonjour,<br>
petite question grep...<br>
<br>
Comment puis-je exprimer un "et" dans le pattern de grep ou comment fusionner le résultat de deux grep?<br>
<br>
<br>
Exemples:<br>
$ grep -riw -l "expr1" *<br>
me donne la liste des fichiers contenant le mot expr1<br>
<br>
$ grep -riw -l '\(expr1\|expr2\)' *<br>
me donne la liste des fichiers contenant le mot expr1 ou expr2<br>
<br>
<br>
Je suis à la recherche de la commande me donnant les fichiers contenant et expr1 et expr2... je suppose que je peux "piper" le résultat de la première commande dans l'option "--include" mais la je rame :-/ et il y a surement une solution plus élégante, non?<br>
<br>
Merci d'avance,<br>
Nicolas<br>
<br>
<br>
<br>
_______________________________________________<br>
gull mailing list<br>
<a href="mailto:gull@forum.linux-gull.ch" target="_blank">gull@forum.linux-gull.ch</a><br>
<a href="http://forum.linux-gull.ch/mailman/listinfo/gull" target="_blank">http://forum.linux-gull.ch/mailman/listinfo/gull</a><br>
</blockquote></div><br>