grep -l "palavra " arquivo.txt

se quiser pesquisar em vários arquivos pode fazer assim

grep -lr "palavra" /diretorio/*

abs

Em 25 de junho de 2012 19:32, Carlos Roitman <[email protected]>escreveu:

> Desculpa gerp -i *
> Este celular que muda o texto.
>  Em 25/06/2012 19:30, "Carlos Roitman" <[email protected]>
> escreveu:
>
> > gero -i a palavra *
> >
> > Em 25/06/2012 19:27, "luciano de souza" <[email protected]> escreveu:
> > >
> > > Caros,
> > >
> > >
> > > Se desejasse buscar texto em nomes de arquivos, creio que poderia
> > > fazer algo mais ou menos assim:
> > >
> > > locate *palavra*
> > >
> > > Um updatedb atualiza o banco de dados e o locate pode buscar o
> > > conteúdo. Com ls, há uma sintaxe em que se pode fazer o mesmo.
> > >
> > > Mas agora digamos que tenha um diretório com diversos subdiretórios
> > > repletos de arquivos txt. Ao invés de buscar uma palavra no nome dos
> > > arquivos, gostaria que a busca me retornasse todos os arquivos que, em
> > > seu conteúdo, possuem uma dada palavra ou expressão.
> > >
> > > Há um comando shell que realiza tal operação?
> > >
> > > Luciano
> > >
> > > --
> > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > >
> > > Lista de discussão Ubuntu Brasil
> > > Histórico, descadastramento e outras opções:
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a