Por que esse resultado do grep do BSD difere do grep do GNU?

11

Meu computador está executando o macOS 10.12.3 e estou usando o utilitário grep instalado pelo sistema com a versão 2.5.1-FreeBSD.

Estas são as saídas que recebo ao testar vários regexes:

MasseeurodarusandooGNUgrep(versão2.25)eurecebooseguinte:

OgrepdoGNUparececorretoparamimeoBSDestáincorreto,não?Porqueelesdiferem?EunãoentendoporqueogrepdoBSDestácombinandocomo"a" quando o regex especifica que ele deve seguir o começo da linha.

    
por Decade Moon 22.03.2017 / 03:07

1 resposta

7

Eu acho que isso pode ser um bug no grep do FreeBSD. Existe um relatório de erros com problemas semelhantes.

    
por 22.03.2017 / 07:49