alternativas de peixe para [[ testes de padrão ]]

alternativas de peixe para [[ testes de padrão ]]

Tentando pescar, estou preso em algumas condicionais do bash usando [[ ... ]].

Parece que [ ... ]é normal, mas estou preso em testes de padrões e expressões regulares:

[[ "$PATH" =~ "$1" ]]
[[ $localVM =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]

Como faço isso em peixes?

Responder1

use ostring matchcomando

if string match -q -r $pattern $var
  echo yes
else
  echo no
end

informação relacionada