Lister ou supprimer des fichiers ou dossiers correspondant à certains critères, au sein d’une arborescence (sous Linux)

Pour lister les fichiers dont le nom contient ".log" (par exemple) au sein de l'arborescence /var/www :

find /var/www/ -type f -name "*.log" -ls;

Pour lister les répertoires dont le nom est ".svn" (par exemple) au sein de l'arborescence /var/www :

find /var/www/ -type d -name ".svn" -ls;

Pour les supprimer:

find /var/www/ -type d -name ".svn" -exec rm -Rfv {} \;