Muitas vezes ao usarmos o comando find nos deparamos com a situação de evitar que um determinado diretório seja pesquisado, pois o resultado da pesquisa seria perda de tempo, já que temos certeza que o queremos encontrar não está naquele diretório. Para contornar esse problema podemos usar o comando find da seguinte forma:
Neste exemplo o find fará um varredura no diretório
P.S.: Agradecimentos ao amigo PR pela dica.
$ find /algum/dir/qualquer \( -size +1000k \) -o \( -name "nome_do_dir_a_ser_evitado" -prune \)
Neste exemplo o find fará um varredura no diretório
/algum/dir/qualquer
sem entrar nos diretórios chamados nome_do_dir_a_ser_evitado
para encontrar arquivos maiores do que 1000k.P.S.: Agradecimentos ao amigo PR pela dica.