GNU/Linux >> Znalost Linux >  >> Linux

Výstup roury, který se má použít jako vyhledávací specifikace pro grep v Linuxu

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

Linux
  1. 8 tipů pro příkazový řádek Linuxu

  2. Jak zachytit výstup top příkazu do souboru v linuxu?

  3. Co znamená symbol linux pipe | dělat?

  1. Jak používat Linuxový příkaz grep

  2. Pro lepší crontab použijte anacron

  3. Jak hledat slovo v celém obsahu adresáře v linuxu

  1. Jak používat příkaz historie v Linuxu

  2. Použijte Najít a najít k vyhledání souborů v Linuxu

  3. Použijte příkaz Linux grep