Tu y etais presque, suffit juste de rappeler la meme fonction sur les sous repertoire et c'est fini. je te fais ca en pseudo langage-algo, ya vraiment rien de complique:
analyse(D)
{
si D contient des sous repertoires:
pour chaque D' = sous-repertoire de D
analyse(D')
fin pour
fin si
pour chaque F = fichier de D
analyse (F)
fin pour
}
Bon c'est un langage algo pas tres orthodoxe qui melange un peu de tout, mais l'idee y est
Tu peux eventuellement analyser les fichiers avant d'explorer les sous-repertoire, a toi de voir si ca vaut mieux.
Message édité par P-Y le 20-02-2007 à 20:28:04