1

how to do multiple search in installed RPM packages?

$ rpm -qa | grep 'mysql' 'jdk' 'jre'

or

$ rpm -qa | grep  mysql && rpm -qa | grep jdk && rpm -qa | grep jre
slm
  • 15,396
  • 12
  • 109
  • 124
user139856
  • 371
  • 1
  • 5
  • 10

3 Answers3

2

use egrep

    rpm -qa | egrep -i 'pattern|pattern2|patren3'

egrep can contain ~64Kb text

Alex Kashin
  • 575
  • 6
  • 13
1

Newer versions of grep include the -E switch:

$ rpm -qa | grep -Ei 'pattern|pattern2|patren3'
slm
  • 15,396
  • 12
  • 109
  • 124
0

You can also use the below command to find multiple packages at once:

-rpm -qa |grep -e mysql -e jre -e jdk -i
EstevaoLuis
  • 2,422
  • 7
  • 33
  • 40