SEDE substituto básico não está funcionando

0

Eu estou no Ubuntu 12.04. Após a expressão:

echo abcd123 | sed 's/\([a-z]*\).*//'

deve obter o resultado como "abcd". Mas estou recebendo "abcd123". PORQUE??

Usando o seguinte site como tutorial do SED: Tutorial do SED de Bruce Barnett

    
por jdek 15.11.2013 / 19:58

1 resposta

0

Seu comando sed parece bem. Acabei de verificar o seu snippet publicado na minha própria caixa LTS do Ubuntu 12.04.1 e funcionou perfeitamente. Sed é uma daquelas ferramentas que tem sido em torno para sempre , então é improvável (embora certamente não impossível) que o 12.04 tenha um sed quebrado. Muito estranho ...

    
por 15.11.2013 / 20:31