#1 Le 24/01/2006, à 14:53
- Mahara
Bash Script - Parcourir les répertoires d'un répertoire
Voila un probleme tout simple sur lequel je bute
je cherche a concaténer les fichiers portant tous le meme nom dans les répertoires fils d'un répertoire.
L'exemple concret je souhaite regrouper tous les mails de différents compte thunderbird (recus, envoyés, etc...)
en fait je ne sais pas comment boucler sur chaque répertoires contenus dans un répertoire.
Merci d'avance
Si les faits ne correspondent pas à la théorie, changez les faits. (Einstein)
http://blog.bpardo.com
Hors ligne
#2 Le 24/01/2006, à 15:16
- sbrunner
Re : Bash Script - Parcourir les répertoires d'un répertoire
Jette un coup d'oeil
http://fr.wikipedia.org/wiki/Utilisateur:Sbrunner/Pense_b%C3%AAte#find
Dernière modification par sbrunner (Le 24/01/2006, à 19:29)
Hors ligne
#3 Le 24/01/2006, à 17:32
- phlinux
Re : Bash Script - Parcourir les répertoires d'un répertoire
Pour boucler sur les répertoires tu peux faire :
FichierTmp=""
ListeRep="$(find * -type d -prune)" # liste des repertoires sans leurs sous-repertoires
for Rep in ${ListeRep}; do
.....
cat ${Rep}/fichier >> FichierTmp
.....
done
Dernière modification par phlinux (Le 24/01/2006, à 17:40)
Ubuntu - Precise Pangolin 64bits
ATI Radeon HD5670
Hors ligne
#4 Le 24/01/2006, à 17:38
- Mahara
Re : Bash Script - Parcourir les répertoires d'un répertoire
Merci je n'en attendais pas tant
tout mon script est fait
Si les faits ne correspondent pas à la théorie, changez les faits. (Einstein)
http://blog.bpardo.com
Hors ligne