Supprimer les dossiers vides sous linux


Après l’article sur le dédoublonnage des fichiers, dans la série « Rangement », je voudrais supprimer tous les dossiers vides présents dans mes dossiers personnels. L’outil qui nous aidera aujourd’hui est find.

La commande pour supprimer les dossiers vides présents dans un répertoire et tout ses sous-répertoires est la suivante :

$ find /path/to/dir -empty -type d -delete
ATTENTION: cette commande supprime directement les répertoires vides, si vous souhaitez seulement les lister, il vous faut enlever l’option -delete.

Si vous souhaitez supprimer, non plus les dossiers vides, mais les fichiers vides, remplacez simplement -type d par -type f. Et voila encore une astuce pour avoir un ordinateur un peu plus propre.

Source : http://www.cyberciti.biz/faq/howto-find-delete-empty-directories-files-in-unix-linux/

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.