Ernani S. Tomedi wrote:
>    Tenho um arquivo grava logs do que meus usuarios fazem no sistema.
> Algumas vezes, preciso filtrar esses logs pelos enderecos ip. Entao uso o
> seguinte comando:
> 
> #cat system.log | grep "10.0.0"
> 
> mas ele nao reconhece os 'pontos', entao se existir alguma linha com 1000 ou
> 10/0/0, ele me mostra tambem. Existe uma maneira de corrigir isso???
> 
>    Grato pela atencao,
> 
>             Ernani.


Vamos l�, por partes. Primeiro, voc� n�o precisa do "cat":

grep "10.0.0" system.log

Funciona igual com menos comandos e menos carga na m�quina. Depois, vai 
ser extremamente �til aprender express�es regulares pra entender pq

grep 10\.0\.0 arquivo.log

funciona como voc� quer. Veja em:

http://guia-er.sourceforge.net/

sobre express�es regulares.



--

Marcio Merlone


Assinantes em 11/06/2002: 2247
Mensagens recebidas desde 07/01/1999: 170726
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a