Nom de répertoire avec espaces

Bonjour,
Je cherche à calculer à partir d'un répertoire quelconque la taille de tous les sous répertoires.
Mon idée était de faire une boucle for avec un find qui créé une liste de repertoire.
Malheureusement, la variable prend en compte les espaces et déclenche une foule d'erreurs.
Code Script
for rep in `find . -type d -name '*' 2>/dev/null`
do
	du -sh $rep
done

Quelqu'un aurait un conseil svp ?
Merci d'avance.
Configuration: Windows XP / Safari 532.5

2 réponses

  1. Modérateur
    Salut,

    find . -type d -exec du -sh {} \;
    0