(sur un système Linux)
J'ai un grand ensemble de sous-répertoires imbriqués sur un système de fichiers. Je voudrais tailler tous les chemins de répertoires qui ne contiennent aucun fichier.
En d'autres termes, je voudrais supprimer tous les répertoires où il n'y a pas de fichiers dans ce répertoire ou dans un sous-répertoire de ce répertoire récursivement.
-delete
drapeau.Ce n'est peut-être pas la meilleure solution, mais ce script fonctionne:
(basé en partie sur la réponse à la liste de tous les dossiers vides )
la source
la source
find
dans une deuxième manche. Jamais eu ce cas en direct.