+ Responder ao Tópico



  1. #1
    marceloedrei
    Visitante

    Padrão find

    Pessoal,

    Existe algum comando que eu procure uma determinada palavra nos arquivos e nao somente os nomes dos arquivos, como faco com o "find"?

    Obrigado

    Marcelo

  2. #2

    Padrão find

    Eu faria assim:
    Código :
    find . -type f -exec grep "blablabla" {} \; -print

    Onde:
    ** . (ponto) = diretório atual.. poderia ser substituído por /etc por exemplo, ou pelo que você desejar.
    ** -type f = só arquivos, sem diretórios, etc.. poderíamos utilizar -name *.txt se você quisesse procurar somente dentro de arquivos TXT.
    ** -exec grep "blablabla" {} = para cada arquivo encontrado ("{}") o find executaria um grep "blablabla"
    ** -print = mostra na tela o nome do arquivo

    Qualquer dúvida, posta denovo.
    Abraços.



  3. #3
    marceloedrei
    Visitante

    Padrão find

    Obrigado....achei legal q ele mostra tbem o trecho do codigo q contem a palavra

    Ate mais!!!