[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Busca em ShellScript
From: |
Emerson Domingues Souto - H2M |
Subject: |
RES: [shell-script] Busca em ShellScript |
Date: |
Fri, 1 Feb 2013 17:04:57 -0200 |
Armando,
Vc só precisa melhorar o find.
Segue algumas opções:
find . | grep "^.\/dir_que_eu_quero\/subdir_que_eu_quero" | xargs grep -i
"string"
OU
find ./dir_que_eu_quero/subdir_que_eu_quero | xargs grep -i "string"
OU
find . -prune | xargs grep -i "string" # esse exemplo não entra nos
subdiretórios
OU
find . -maxdepth 5 | xargs grep -i "string" # esse exemplo entra nos
subdiretórios até o 5º nivel
Emerson Domingues Souto
Tecnologia da Informação
De: address@hidden [mailto:address@hidden] Em nome de Armando Barsotini Neto
Enviada em: sexta-feira, 1 de fevereiro de 2013 15:53
Para: address@hidden
Assunto: [shell-script] Busca em ShellScript
Boa Tarde!
Pessoal, estou utilzando o comando abaixo para pesquisar uma palavra dentro
de uma arquivo utilizando o "grep -i" (não sensitivo):
find . | xargs grep -i "string"
Porém, ele faz a varredura no servidor inteiro e isso demora muito... teria
como limitar essa busca em um determinado diretório e seus subdiretórios?
Agradeço!
Att,
Armando Barsotini Neto
Linux User # 503670
Ubuntu User # 30175
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]