copier un dossier vers un dossier déjà existant??? [shell] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 11-12-2003 à 11:52:42
cp -rf /mon/repertoire/ /ton/repertoire
Marsh Posté le 11-12-2003 à 11:55:04
Tu veux faire quoi exactement ?
Regarde du coté de rsync pour syncroniser deux répertoires.
Marsh Posté le 11-12-2003 à 11:55:46
non non ça avait pas copié
l'option -f n'est pas risquée?
Marsh Posté le 11-12-2003 à 11:56:29
risquée quoi ? si tu la tapes, c'est que tu sais ce que tu fais
Marsh Posté le 11-12-2003 à 11:58:27
en fait ce que je veux faire est tout simple :
créer un nouveau répertoire à partir d'un squellete (ça ça marche avec un simple cp -r source/ destination/ )
ou mettre à jour le contenu d'un répertoire existant avec le squelette (sans écraser les fichiers)
Marsh Posté le 11-12-2003 à 11:59:54
Taz a écrit : risquée quoi ? si tu la tapes, c'est que tu sais ce que tu fais |
Non mais quand je lis la man page de "cp" ça dit ça :
-f, --force
if an existing destination file cannot be opened, remove it and try again
et j'ai pas envie d'effacer le répertoire existant (car j'ai un doute sur le sens de cette phrase et j'aime pas le mot "remove" )
Marsh Posté le 11-12-2003 à 12:05:46
j'ai essayé sur une copie de mon dossier de destination (par sécurité)
et j'ai fait cp -rf source/ destination/
et ça n'a fait absoulment rien, j'hallucine
Marsh Posté le 11-12-2003 à 12:12:22
ReplyMarsh Posté le 11-12-2003 à 12:13:09
ok, ok mais j'pensais qd même que cp était capable de faire ça
pas taper
en même temps avec rsync ça marche bien
Marsh Posté le 11-12-2003 à 12:53:23
Ben dis donc si tu as du mal avec un bête CP ...
Marsh Posté le 11-12-2003 à 13:09:32
je n'aurais pas de mal si il fonctionnait correctement...
bref avec rsync ça marche
Marsh Posté le 11-12-2003 à 13:14:37
lol si il fonctionnait correctement, je connais pas de bug connu sur cp
Marsh Posté le 11-12-2003 à 13:17:05
bah tu en as un sous les yeux
si tu lis la man page tu ne trouveras aucune pour laquelle ceci ne devrait pas fonctionner, donc j'en conclue qu'il y a comme un problème.
Je ne suis pas demeuré non plus
Marsh Posté le 11-12-2003 à 21:09:22
duch a écrit : bah tu en as un sous les yeux |
duch a écrit : |
bah si, faut croire
Marsh Posté le 11-12-2003 à 11:48:55
La question peut paraitre con mais je n'arrive pas à faire ça :
j'ai un dossier source qui contient déjà une arbo et un dossier destination qui contient lui aussi une arbo (dont certains éléments sont communs)
j'ai essayé de faire ça : cp -r -u source/ destination/
et ça ne fait rien, pas d'erreur (même en verbose) mais ça ne fait pas la copie.
Alors que évidemment si je fais ça sur un nouveau dossier ça marche (et ça le crée).
C'est sans doute tout con mais j'ai pô trouvé