[Tips] : supprimer les répertoires vides avec find

On créé et on créé mais on fait pas toujours le ménage. C’est le cas notamment des répertoires. Avec find, vous pouvez rapidement lister les répertoires vides. Attention, vide ne veut pas dire non utilisé mais c’est possible.

Dans un premier temps dressez la liste des répertoires avant d’appliquer la suppression :

find . -type d -empty

Puis si cela vous convient appliquez la suppression :

find . -type d -empty -delete

Et si vous voulez simplement ignorer quelques répertoires vous devez utiliser -not -path :

find . -type d -empty -not -path "./chemin_vers_répertoire/"

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s