GNU/Linux >> Tutoriales Linux >  >> Linux

Pipe salida para usar como especificación de búsqueda para grep en Linux

Prueba

grep ... | fgrep -f - file1 file2 ...

Necesitas usar xargs -i de cambiar:

grep ... | xargs -ifoo grep foo file_in_which_to_search

Esto toma la opción después de -i (foo en este caso) y reemplaza cada vez que aparece en el comando con la salida del primer grep .

Esto es lo mismo que:

grep `grep ...` file_in_which_to_search

Linux
  1. Cómo usar el comando grep de Linux

  2. Cómo usar el comando de historial en Linux

  3. ¿Cómo capturar la salida de un comando superior en un archivo en Linux?

  4. Linux busca la palabra y muestra la línea completa

  5. Cómo buscar una palabra en todo el contenido de un directorio en Linux

Cómo buscar archivos desde la línea de comandos de Linux

Ripgrep:la herramienta de búsqueda de línea de comandos más rápida para Linux

Cómo usar grep en Linux

15 formas de utilizar el comando Watch de Linux para las actividades cotidianas

Uso del comando grep en Linux

Los 10 mejores motores de búsqueda para usuarios de Linux