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

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

Re: [shell-script] Re: Localizar arquivos que contenham uma determinada


From: Bruno Gunter Fricke
Subject: Re: [shell-script] Re: Localizar arquivos que contenham uma determinada palavra
Date: Fri, 29 Aug 2008 09:24:29 -0300

O "l" é parâmetro não necessário, assim como o "i". A sacada nesse grep
é o r. O i é para ser insensitive e o l é para não printar o arquivo e a
linha que fez match.

Ou seja, no final das contas, o desejado é:

$ ls a/
1  2  3  4  5

$ grep -R teste a/
a/4:teste
a/1:teste teste
a/2: teste teste
a/3:teste teste teste testando!
a/5:teste 123

ou:

$ grep -Ri TESTE a/
a/4:teste
a/1:teste teste
a/2: teste teste
a/3:teste teste teste testando!
a/5:teste 123


e com o "l":

gunter@gunter-suporte:~$ grep -Ril TESTE a/
a/4
a/1
a/2
a/3
a/5


-  
Atenciosamente,
Bruno Gunter Fricke


On Thu, 2008-08-28 at 18:31 +0000, jeffersonaredes wrote:
> Kara aqui eu uso assim:
> 
> # grep -ril "palavra" /pasta
> 
> Abração
> 
> Jefferson Aredes
> 
> --- Em address@hidden, Cláudio Copello 
> <claudiocopello@...> escreveu
> >
> > Tente isso:
> > 
> > grep -R "palavra" /pasta/*
> > 
> > --- Em address@hidden, "bossonaroesao06" 
> > <bossonaroesao06@> escreveu
> > >
> > > Pessoal...
> > > 
> > > Existe alguma forma de pesquisar todos os arquivos que contenham 
> > uma 
> > > determinada palavra no seu conteúdo ?
> > > 
> > > Pelo que vi, os comandos locate e find so verificam o nome do 
> > arquivo e 
> > > eu preciso que ele verifique o conteudo do arquivo.
> > > 
> > > Outra coisa, preciso que seja recursivo, ou seja, ele tem que 
> > pesquisar 
> > > em todos os arquivos que estejam dentro de uma determinada 
> pasta, 
> > > incluindo as subpastas.
> > > 
> > > É dificil?
> > > 
> > > Obrigado
> > > Adriiano
> > >
> >
> 
> 
> 
> 
> 
>  


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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