Zkuste
grep ... | fgrep -f - file1 file2 ...
Musíte použít xargs 's -i přepínač:
grep ... | xargs -ifoo grep foo file_in_which_to_search
Toto bude mít možnost po -i (foo v tomto případě) a nahradí každý jeho výskyt v příkazu výstupem prvního grep .
To je stejné jako:
grep `grep ...` file_in_which_to_search
Jak zjistím, který proces má zámek na souboru v Linuxu?
jak mohu porovnat dvě části stejného souboru?