GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo usar grep para hacer coincidir pero sin imprimir las coincidencias?

Usa grep -q (silencio)

/var/folder/program.exe -L parameters |
grep -q "text_to_filter" && echo 'SomeText' > '/tmp/Log.txt'

Según man grep :

-q, --quiet, --silent Tranquilo; no escriba nada en la salida estándar. Salga inmediatamente con estado cero si se encuentra alguna coincidencia, incluso si se detectó un error. También vea la opción -s o --no-messages.


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

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

  3. ¿Cómo usar el comando basename?

  4. ¿Cómo puedo encontrar la versión de Fedora que uso?

  5. ¿Cómo puedo usar el comando tar para agrupar archivos sin comprimir?

Cómo usar el comando de historial de Linux

Cómo usar el comando de lectura Bash

Cómo usar el comando xargs de Linux

Cómo usar el comando tee de Linux

Cómo usar grep en Linux

Uso del comando grep en Linux