GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Pipe-Ausgabe zur Verwendung als Suchspezifikation für grep unter Linux

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

Linux
  1. So verwenden Sie den Linux-Grep-Befehl

  2. Verwenden Sie Anacron für eine bessere Crontab

  3. Wie erfasst man die Ausgabe eines Top-Befehls in einer Datei unter Linux?

  4. Linux sucht nach Wort und zeigt ganze Zeile

  5. So suchen Sie nach einem Wort im gesamten Inhalt eines Verzeichnisses in Linux

So suchen Sie nach Dateien über die Linux-Befehlszeile

Ripgrep – Das schnellste Kommandozeilen-Suchtool für Linux

So verwenden Sie grep unter Linux

15 Möglichkeiten, den Linux Watch-Befehl für alltägliche Aktivitäten zu verwenden

Verwendung des grep-Befehls unter Linux

Die 10+ besten Suchmaschinen für Linux-Benutzer