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]
