|
From: | Tiago Barcellos Peczenyj |
Subject: | Re: [shell-script] "grep" que retorne somente a string procurada |
Date: | Mon, 27 Nov 2006 15:25:12 -0200 |
Ola On 11/27/06, Rodrigo Monteiro <address@hidden> 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
[Prev in Thread] | Current Thread | [Next in Thread] |