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