Sous-dossiers -> dossier unique

vauhn2709 Messages postés 2 Date d'inscription vendredi 1 décembre 2000 Statut Membre Dernière intervention 25 janvier 2008 - 25 janv. 2008 à 13:52
cs_Dobel Messages postés 333 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 23 novembre 2009 - 27 janv. 2008 à 13:53
Bonjour,

Voilà
je cherche un script qui pourrait me permettre d'automatiser la
fonction d'exploration systématique de sous-répertoire et le
deplacement des fichers contenus dans ces sous répértoires vers un
dossier unique. Cela fait très longtemps que je n'ai plus programmé
donc je ne parviens pas à le faire.

en fait ce que je veux faire pour illustrer est simple (ou pas tellement en fait)

partir de

~/truc/prog1.deb
~/truc/toto/prog2.deb
~/truc/titi/tata/prog3.deb

et arriver à

~/mon_dossier/prog1.deb
~/mon_dossier/prog2.deb
~/mon_dossier/prog3.deb

Merci
d'avances pour vos réponse, j'ai environ 29000 sous dossiers à explorer
et j'ai pas vraiment envie de deplacer les fichiers à la main

Vhn

2 réponses

cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
25 janv. 2008 à 16:42
Tous les éléments sont la bas : http://java.developpez.com/faq/java/?page=langage_fichiers
Cdt
0
cs_Dobel Messages postés 333 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 23 novembre 2009 1
27 janv. 2008 à 13:53
Utilise simplement la commande find dans un shell :
copier tous les fichiers .deb sous ~/truc vers ~/mon_dossier :
find ~/truc -type f -name '*.deb' -exec cp {} ~/mon_dossier \;

Dobel
[Une fois rien, c'est rien; deux fois rien, ce n'est pas beaucoup, mais pour trois fois rien, on peut déjà s'acheter quelque chose, et pour pas cher]
0
Rejoignez-nous