Copier des fichiers en conservant leur chemin
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:
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:
1 2 3 4
| ~/bureau/doss1/fichier
~/bureau/doss1/fichierCopie
~/bureau/doss2/fichier
~/bureau/doss2/fichierCopie |
Je voudrais obtenir
Code:
1 2 3 4
| ~/bureau/doss1/fichier
~/bureau/doss2/fichier
~/backup/doss1/fichierCopie
~/backup/doss2/fichierCopie |
Merci de votre aide,
Thibaud.