Red Hat Training

A Red Hat training course is available for RHEL 8

5.2.3. Aninhamento

Os próprios operandos podem ser usados como expressões booleanas, como mostrado nos exemplos abaixo.

Note que, nesse caso, os operandos também precisam ser cercados por parênteses. Você pode encadear os operadores and e or repetindo juntos o mesmo operador com apenas um conjunto de parênteses ao redor.

Exemplo 5.2. Exemplo de uso de operandos aplicados como expressões booleanas

Requer: (pkgA ou pkgB ou pkgC)
Requer: (pkgA ou (pkgB e pkgC))
Suplementos: (foo e (lang-support-cz ou lang-support-all))
Requer: (pkgA com capB) ou (pkgB sem capA)
Suplementos: ((driverA e driverA-tools) a menos que driverB)
Recomenda: myPkg-langCZ e (font1-langCZ ou font2-langCZ) se langsupportCZ