Mostrar el resultado solo si ambas palabras coinciden usando grep

Mostrar el resultado solo si ambas palabras coinciden usando grep

Si packagehellono coincide, el resultado aún se muestra.

Apuntar:ver no outputen situación 2

Situación 1:

user@hostname ~]$ sudo yum list 'package*'
packagehello
packagehello
package2world
packagehello
package2world

Situación 2:

user@hostname ~]$ sudo yum list 'package*' | grep -E 'package1.*|package2.*'
package2world
package2world

¿Cómo mostrar el resultado only ifcon el que coinciden ambas palabras grep?

Respuesta1

Prueba esto:

sudo yum list 'package*' |
  grep -E 'package1.*package2|package2.*package1'

o usando múltiples grep:

sudo yum list 'package*' |
  grep 'package1' |
  grep 'package2'

información relacionada