Como sugerido nos comentários acima:
grep -l some-pattern ./Projects/*/trunk/*
ou recursivamente se houver subdiretórios sob cada trunk
(e seu grep
suporta -r
):
grep -lr some-pattern ./Projects/*/trunk/
Eu acho que é uma pergunta simples, mas a resposta é provavelmente um pouco mais complicada: P
Edit: Na verdade, não é nada complicado! ^^
Portanto, eu tenho um diretório com vários projetos svn e gostaria de pesquisar em todos os arquivos recentes (na pasta trunk) pelo conteúdo em todos os projetos.
Aqui está um pouco as pastas:
Projects
|
->Project1
| |
| ->tags
| |
| ->trunk
|
->Project2
| |
| ->tags
| |
| ->trunk
...
find . -name .svn -prune -o -path '*/trunk/*' -type f -exec grep pattern {} +