Se você está tentando corresponder a blob.mkv
, tente:
grep -Ei '^[a-z]+\.[a-z]{3}$' pow.txt
Apenas tentando descobrir o uso básico de regexes com grep (ou egrep) no terminal mac (BSD grep - 2.5.1-FreeBSD).
O arquivo a ser examinado ( pow.txt
) contém as linhas:
kiytytytyty
e
blob.mkv
O comando usado é:
grep -E ^[a-z]+\.[a-z]{3}$i pow.txt
A correspondência retornada é:
kiytytytyty
Obviamente, isso não combinaria com um regex PCRE. Os regexes são interpretados de maneira diferente no mac? Ou a minha sintaxe está errada?