shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: RES: [shell-script] Ajuda com Grep


From: Anderson Deluiz Santos
Subject: RES: RES: [shell-script] Ajuda com Grep
Date: Thu, 23 Jan 2003 14:37:28 -0200

Se usar o grep do linux, vc tem que usar -w ou --word-regexp. Se voce
usar -x ele interpreta como a expressão procurada sendo igual a linha
inteira, não somente um fragmento dela.

Espero ter ajudado,

Anderson

-----Mensagem original-----
De: Julio Cezar Neves - DATAPREVRJ
[mailto:address@hidden] 
Enviada em: quinta-feira, 23 de janeiro de 2003 15:23
Para: address@hidden
Assunto: RES: RES: [shell-script] Ajuda com Grep


Olá Alexsander,
acrescente ao final do grep o separador de campos. Assim, supondo-se que
após o endereço ip tenha um dois-pontos:

#cat lista-ip|grep 200.200.200.1:

[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070  /  9853-4044
*address@hidden


> -----Mensagem original-----
> De: Listas XTMS [mailto:address@hidden]
> Enviada em: quinta-feira, 23 de janeiro de 2003 14:18
> Para: address@hidden
> Cc: address@hidden
> Assunto: Re: RES: [shell-script] Ajuda com Grep
> 
> 
> Olá, Alexsander.
> 
> Na verdade esse exemplo que eu mandei, é apenas uma
> demonstração de pricípio.
> 
> O meu problema real é que eu tenho uma lista com inúmeros IPs
> e criei um script para aplicar regras de firewall p/ esses IPs.
> Mas me deparei com esse problema:
> 
> #cat lista-ip|grep 200.200.200.1
> 200.200.200.1
> 200.200.200.10
> 200.200.200.11
> 
> Mas eu NÃO quero o final 10 e 11. Somente o final 1.
> 
> De qualquer forma, agradeço pela ajuda! :))
> 
> 
> 
> On Thu, 23 Jan 2003 14:08:49 -0300
> "Alexsander Antunes Rodrigues"
> <address@hidden> wrote:
> 
> > vc pode usar
> > cat teste|grep -G "^.*abc[^0-9].*$"       isso vai te 
> mostrar qualquer abc desde que não seja seguido de 0,1,2,3,4,5,6,7,8,9
> 
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de
> programação, como perl, C etc. Quem insistir em não seguir 
> esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação,
como perl, C etc. Quem insistir em não seguir esta regra será moderado
sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]