URL: https://linuxfr.org/forums/programmation-shell/posts/supprimer-tout-les-r%C3%A9pertoires-vide-dun-sous-dossier Title: supprimer tout les répertoires vide d'un sous dossier Authors: bibitte Date: 2010年02月02日T17:11:26+01:00 Tags: Score: 2 Pour le boulot j'ai du mettre en place un espace de partage avec samba. Jusque la rien de compliqué. Mais je dois supprimer automatiquement les fichiers de plus de 7jours. je fais ca grâce à un find : _find /partage/echange/ -type f -mtime +7 -exec rm -vf {} \;_ ensuite il me reste les repertoires vide à supprimer ... et la j'ai essayé un : _find /partage/echange/ -type d -exec rmdir 2>/dev/null {} \;_ mais le truc c'est que _find /partage/echange/ -type d_ donne la liste des répertoires dans le mauvais sens (du moins profond au plus profond) du coup il n'efface que le répertoire le plus profond et pas les répertoires parents. Je mettrais bien un rmdir -p mais je ne veux pas effacer /partage/echange/ si il est vide. si quelqu'un a une idée ca m'aiderai bien, merci d'avance.