Grep 'cat test.txt'
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.
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.
5 réponses
-
ContributeurSalut,
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. -
up !!!
-
merci à toi.
Donc la vrai synthaxe serait "grep -f fichierextensions.txt fichier.txt" .... et non ..."grep 'cat fichierextensions.txt' fichier.txt" ?
merci. -
Donc au lieu d'avoir '(com|gov)' sur une ligne.. il faut :
com
gov
net
C'est ça zipe ?
merci. -
Merci à toi je vais tester cela.