Ola

On 11/27/06, Rodrigo Monteiro <[EMAIL PROTECTED]> wrote:

> Hummm... nao deu muito certo nao! :(
>
>  # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MM"
>  MM
>  # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MMM"
>  MMM
>  #
>
>  Era para retornar teste1={MMM} em ambos os casos.
>  Algo de errado?
>

Não, não era pra retornar isso. A opção -o vai trazer a string ou
expressão regular que casa _exatamente_ com o que vc quer. Pense em
coisas como:

echo "..." | grep -o 'teste1={MMM}'

echo "..." | grep -o -E '[a-zA-Z0-9]*={MMM}'

e por ai vai... ;-)
-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer

Responder a