Você não pode infelizmente fazer isso (assim). O lado esquerdo do operador =~
em bash
é uma sequência (e provavelmente deve ser citado corretamente também). Se você quiser, pode obviamente criar uma expressão regular para combinar ambas as strings de uma vez (a concatenação das duas strings, ou algo assim), mas isso tornaria o código ainda mais difícil de ler e manter e você provavelmente não ganharia nenhum < em> velocidade dela (se é isso que você quer).
Além disso, quando você testar duas coisas com &&
intermediário, considere usar [[ ... ]] && [[ ... ]]
em vez de [[ ... && ... ]]
, para ser claro e claro sobre o que está incluído no lado direito do primeiro teste e o que compõe o lado esquerdo do segundo teste.