+ Responder ao Tópico



  1. #1
    marceloedrei
    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. 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
    Obrigado....achei legal q ele mostra tbem o trecho do codigo q contem a palavra

    Ate mais!!!






Tópicos Similares

  1. Can't find server name for address
    Por cantisan no fórum Servidores de Rede
    Respostas: 6
    Último Post: 19-12-2004, 06:44
  2. drive de cd ejeta no comando find
    Por vonlinkerstain no fórum Servidores de Rede
    Respostas: 0
    Último Post: 14-10-2003, 10:50
  3. Como Criar um link simbólico com find
    Por lalmeida no fórum Servidores de Rede
    Respostas: 2
    Último Post: 28-07-2003, 08:32
  4. Respostas: 2
    Último Post: 12-06-2003, 21:21
  5. checking for test routines... configure: error: cant find te
    Por Itise no fórum Servidores de Rede
    Respostas: 1
    Último Post: 27-02-2003, 10:06

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L