[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Pesquisa recursiva em diretorios ocultos
From: |
Eduardo Otubo |
Subject: |
Re: [shell-script] Pesquisa recursiva em diretorios ocultos |
Date: |
Mon, 6 Aug 2007 00:19:13 -0300 |
Olá Cristiano,
Fiz a seguite estrutura de teste no meu /tmp:
otubo@lisa /tmp/temp $ tree -a
.
|-- .temp1
`-- .temp2
`-- teste.txt
2 directories, 1 file
No arquivo teste.txt coloquei o texto que quero encontrar:
otubo@lisa /tmp/temp $ cat .temp2/teste.txt
desktop
A medida (ainda meio gambiarra) que eu encontrei foi essa:
otubo@lisa /tmp/temp $ find|xargs grep desktop
./.temp2/teste.txt:desktop
O find faz o que o grep não faz: Pegar arquivos e pastas ocultas.
Usando o xargs, você pode mandar a saída do find pro grep filtrar a
palavra que você quer.
Espero ter ajudado!
[]'s
On 8/5/07, cristiano.argoud <address@hidden> wrote:
>
>
>
>
>
>
> Ola Lista
> Primeiro gostaria de elogiar a todos os contribuites da lista devido a
> todas as resposta aqui oferecidas e ao alto nivel de conhecimento
> aplicado.
>
> Gostaria de saber como fazer para pesquisar um arquivo oculto ou não
> que esteja armazenado em um diretorio oculto.
> Ex. apartir do meu Home eu gostaria de procurar a palavra Desktop em
> todos os subdiretorios contidas em um arquivo especifico, normalmente
> eu faria isso com um simples grep -r desktop arquivo, mas o grep nao
> procura em diretorios ocultos, tambem poderia utilizar um grep -r
> desktop .* mas ai eu nao estaria especificando o nome do arquivo.
>
> Todo esse rolo é para descobrir qual foi o usuario que alterou o
> desktop do linux, sabe aqueles fuçadores!!! (nota existem mais de 200
> Homes)
>
>
--
Eduardo Otubo
Linux Registered User #424252
http://z3r00.blogspot.com/
|_|0|_|
|_|_|0|
|0|0|0|