Bonjour,

Je voudrais copier une série de ficher sélectionnés par un filtre dans un répertoire cible, tout en conservant leur chemin. Quelque chose comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
find -iname "*Copie*" -exec mv '{}' ~/backup/
Le problème avec cette commande, c'est que si j'ai deux fichiers du même nom dans un dossier différent, j'obtiens un conflit. Par exemple si ma source est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
~/bureau/doss1/fichier
~/bureau/doss1/fichierCopie
~/bureau/doss2/fichier
~/bureau/doss2/fichierCopie
Je voudrais obtenir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
~/bureau/doss1/fichier
~/bureau/doss2/fichier
~/backup/doss1/fichierCopie
~/backup/doss2/fichierCopie
Merci de votre aide,
Thibaud.