GNU/Linux >> Tutoriels Linux >  >> Linux

Sortie de canal à utiliser comme spécification de recherche pour grep sous Linux

Essayez

grep ... | fgrep -f - file1 file2 ...

Vous devez utiliser xargs est -i commutateur :

grep ... | xargs -ifoo grep foo file_in_which_to_search

Cela prend l'option après -i (foo dans ce cas) et remplace chaque occurrence de celui-ci dans la commande par la sortie du premier grep .

C'est la même chose que :

grep `grep ...` file_in_which_to_search

Linux
  1. Comment utiliser la commande Linux grep

  2. Utilisez anacron pour une meilleure crontab

  3. 8 conseils pour la ligne de commande Linux

  4. Comment utiliser la commande history sous Linux

  5. Que signifie le symbole du tuyau linux | fais?

Comment rechercher des fichiers à partir de la ligne de commande Linux

Ripgrep - L'outil de recherche de ligne de commande le plus rapide pour Linux

Comment utiliser grep sous Linux

15 façons d'utiliser la commande Linux Watch pour les activités quotidiennes

Utilisation de la commande grep sous Linux

Les 10+ meilleurs moteurs de recherche pour les utilisateurs de Linux