
Если packagehello
не совпадает, вывод все равно отображается.
Цель:увидеть no output
в ситуации 2
Ситуация 1:
user@hostname ~]$ sudo yum list 'package*'
packagehello
packagehello
package2world
packagehello
package2world
Ситуация 2:
user@hostname ~]$ sudo yum list 'package*' | grep -E 'package1.*|package2.*'
package2world
package2world
Как показать вывод, only if
что оба слова совпадают, используя grep
?
решение1
Попробуй это:
sudo yum list 'package*' |
grep -E 'package1.*package2|package2.*package1'
или с использованием нескольких grep
:
sudo yum list 'package*' |
grep 'package1' |
grep 'package2'