man bash
, capítulo SHELL GRAMMAR , explica que você pode combinar expressões em [[ … ]]
usando os operadores ( expression )
(parênteses), ! expression
(negação), expression1 && expression2
( booleano e) e expression1 || expression2
(booleano ou; listado em ordem decrescente de prioridade). Supondo que o manual esteja completo, -o
não é uma sintaxe válida para [[ … ]]
.