Excluir directorios de las búsquedas con find

En find existen dos modificadores, -not y -path que, juntos, permiten excluir de las búsquedas directorios en los que sepamos que el fichero no está y no queramos invertir ese tiempo o bien queramos acotar los directorios de los que extraer los resultados.

Sea por el motivo que sea, la combinación para excluir directorios es:

find ~ -not -path ~/directorio_excluido -iname *algo*

Los nombres de los directorios, al igual que los nombres de los ficheros, pueden tener modificadores:

find ~ -not -path ~/directorio_excluido* -iname *algo*

Deja una respuesta

Tu dirección de correo electrónico no será publicada.