Copier des fichiers - plusieurs dossiers
Fermé
Nar78
-
21 juin 2012 à 10:19
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 - 22 juin 2012 à 07:47
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 - 22 juin 2012 à 07:47
A voir également:
- Copier des fichiers - plusieurs dossiers
- Renommer plusieurs fichiers - Guide
- Copier une vidéo youtube - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Super copier - Télécharger - Gestion de fichiers
- Explorateur de fichiers - Guide
2 réponses
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
21 juin 2012 à 10:44
21 juin 2012 à 10:44
hello
il y a un calc1 dans plusieurs dossiers ? si oui comment les renommer pour les différencier dans la destination ?
ce code va les écraser
il y a un calc1 dans plusieurs dossiers ? si oui comment les renommer pour les différencier dans la destination ?
ce code va les écraser
find test* -name calc1 -exec cp {} destination \;
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
21 juin 2012 à 14:15
21 juin 2012 à 14:15
essayer ça, enlever le echo pour copier et changer /dest
$ i=1 ; find test* -type f -name calc1 -printf "%p %f\n" | while read F F2; do echo cp $F /dest/$F2.$((i++)) ; done
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
21 juin 2012 à 19:26
21 juin 2012 à 19:26
Voir aussi du côté de l'option "--backup=t" de la commande "cp" qui numérote les copies identiques. Ce n'est pas l'idéal, mais bon, ça peut dépanner ;-)
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
Modifié par dubcek le 22/06/2012 à 08:02
Modifié par dubcek le 22/06/2012 à 08:02
ah oui, pratique, je ne connaissais pas
find test* -name calc1 -exec cp --backup=t {} destination \;
21 juin 2012 à 13:25
oui il y a calc1 dans chaque dossier
21 juin 2012 à 13:28
Tu n'as pas répondu à la 2nde question de dubcek : "si oui comment les renommer pour les différencier dans la destination ? "
21 juin 2012 à 13:30