find some/dir \( -name .svn -prune \) -o \( ... \)
Esta pergunta já tem uma resposta aqui:
Eu estou procurando por alguns diretórios no comando find e se esse diretório estiver presente, então preciso executar alguma ação nele. Mas o que está acontecendo é: Em alguns lugares, embora os diretórios ocultos (para os quais estou pesquisando) ociosos .svn
estejam presentes e sejam preenchidos como resultado de find
.
Eu não quero que este diretório .svn faça parte do resultado do find.
Aqui está o comando de localização que estou usando:
find <search dir> -mindepth 3 -maxdepth 3 -type d -regex ".*/V[0-9]+/.*+/.*+")
find some/dir \( -name .svn -prune \) -o \( ... \)
Tags find shell-script