Pour effacer tout le contenu d’un répertoire en épargnant un fichier:
cd repertoire
find . -maxdepth 1 -not -name fichier_a_conserver -exec rm -rf ‘{}’ \;
Pou effacer tout le contenu d’un dossier sauf les fichiers jpg:
cd dossier
find . -maxdepth 1 -not -name *.jpg -exec rm -rf ‘{}’ \;