basicamente....

[EMAIL PROTECTED](2:30pm)] # echo cliente12354567 | grep ^cliente$
[EMAIL PROTECTED](2:30pm)] # echo cliente | grep ^cliente$
cliente


> On 4/17/06, Frederico <[EMAIL PROTECTED]> wrote:
>> Ola a todos da lista,
>>
>> Eu nao sou um eximio programador Shell, mas fiz um script que coleta  
>> nomes
>> num arquivo texto para definir regras de fw.
>> Mas se temos 2 nomes iguais, como por exemplo, cliente e cliente1, ele  
>> nao
>> localiza o cliente1, e sim cliente. se tivermos cliente12354567, ele vai
>> considerar sempre o cliente
>>
>> Ou seja, ele esta pegando a primeira ocorrencia da expressao, nao a
>> expressao toda.
>>
>> Nao sei se consegui me expicar correntamente.
>>
>> Grato se alguem puder me ajudar.
>
> Bom, o grep usado corretamente consegue identificar sim os dois,
> porém, fica difícil dar algum exemplo pra vc sem saber como é o
> arquivo de onde vc está lendo e como vc está usando o grep atualmente.
>
> Pode nos mandar mais dados?

-- 
Atenciosamente

Ricardo A. Reis
UNIFESP
Unix and Network Adm
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a