Versuchen Sie es mit
grep ... | fgrep -f - file1 file2 ...
Sie müssen xargs
verwenden ist -i
Schalter:
grep ... | xargs -ifoo grep foo file_in_which_to_search
Dies nimmt die Option nach -i
(foo
in diesem Fall) und ersetzt jedes Vorkommen davon im Befehl durch die Ausgabe des ersten grep
.
Dies ist dasselbe wie:
grep `grep ...` file_in_which_to_search