Grep 'cat test.txt'

Fermé
davidovich Messages postés 67 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 17 avril 2011 - 28 févr. 2011 à 21:56
davidovich Messages postés 67 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 17 avril 2011 - 28 févr. 2011 à 22:44
Bonsoir à tous,

Je me posais une question concernant la commande grep :

- En faites je voudrais au lieu d'écrire par exemple "grep '(com|gov)' fichier.txt" de façon classique utiliser grep 'cat fichierextensions.txt' fichier.txt, c'est à dire avoir '(com|gov)' dans le fichierextensions.txt... j'ai essayé plusieurs fois mais ça ne marche pas.

Je vous remercie par avance.

Davidovich.

A voir également:

5 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
28 févr. 2011 à 22:28
Salut,

man grep :

-f FICHIER, --file=FICHIER
    Lire les motifs dans le FICHIER indiqué, un motif par ligne. Un fichier vide ne contient aucun motif, si bien qu'aucune concordance n'est trouvée. 
1
davidovich Messages postés 67 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 17 avril 2011
28 févr. 2011 à 22:06
up !!!
0
davidovich Messages postés 67 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 17 avril 2011
28 févr. 2011 à 22:35
merci à toi.

Donc la vrai synthaxe serait "grep -f fichierextensions.txt fichier.txt" .... et non ..."grep 'cat fichierextensions.txt' fichier.txt" ?

merci.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
28 févr. 2011 à 22:36
Oui et chaque motif doit se trouver sur une ligne ;-))
0
davidovich Messages postés 67 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 17 avril 2011
28 févr. 2011 à 22:39
Donc au lieu d'avoir '(com|gov)' sur une ligne.. il faut :

com
gov
net

C'est ça zipe ?

merci.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
28 févr. 2011 à 22:43
Oui.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
davidovich Messages postés 67 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 17 avril 2011
28 févr. 2011 à 22:44
Merci à toi je vais tester cela.
0