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

