[SHELL] script pour deplacer des fichiers

Résolu
jimbo -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,

je cherche a faire un script en shell mais je ne m'y connais pas trop, je sais faire des boucles assez simples et des choses basiques mais je bute là dessus:

j'ai un repertoire, qui contient des sous repertoires qui contiennent des fichiers.

je souhaite scripter le deplacement des fichiers depuis leur sous repertoires vers la racine du repertoire.

exemple :

toto contient 3 repertoires foo, bar et foobar, je voudrais déplacer les fichiers présent dans foo, bar et foobar à la racine de toto

comment pourrais-je faire?

Merci,
A voir également:

2 réponses

mamiemando Messages postés 34184 Statut Modérateur 7 888
 
Un truc du genre :

for x in `find * -type f`; do mv $x .; done


Non ?
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Ou :

find . -type f -exec mv {} . \;

;-))
0