Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1211 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [shell] copier un dossier vers un dossier déjà existant???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[shell] copier un dossier vers un dossier déjà existant???

n°373385
duch
Posté le 11-12-2003 à 11:48:55  profilanswer
 

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é :(

mood
Publicité
Posté le 11-12-2003 à 11:48:55  profilanswer
 

n°373387
Taz
bisounours-codeur
Posté le 11-12-2003 à 11:52:18  profilanswer
 

si si, ça a copié l'un dans l'autre. va voir

n°373388
Klaimant
?
Posté le 11-12-2003 à 11:52:42  profilanswer
 

cp -rf /mon/repertoire/ /ton/repertoire


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
n°373390
Taz
bisounours-codeur
Posté le 11-12-2003 à 11:54:53  profilanswer
 

rsync powa :o

n°373391
arsunik
ma tuxitude me beastifie
Posté le 11-12-2003 à 11:55:04  profilanswer
 

Tu veux faire quoi exactement ?
Regarde du coté de rsync pour syncroniser deux répertoires.

n°373393
duch
Posté le 11-12-2003 à 11:55:46  profilanswer
 

non non ça avait pas copié :D
 
l'option -f n'est pas risquée?

n°373394
Taz
bisounours-codeur
Posté le 11-12-2003 à 11:56:29  profilanswer
 

risquée quoi ? si tu la tapes, c'est que tu sais ce que tu fais

n°373399
duch
Posté le 11-12-2003 à 11:58:27  profilanswer
 

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)

n°373401
duch
Posté le 11-12-2003 à 11:59:54  profilanswer
 

Taz a écrit :

risquée quoi ? si tu la tapes, c'est que tu sais ce que tu fais


 
:D
 
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" :D)


Message édité par duch le 11-12-2003 à 12:00:08
n°373402
duch
Posté le 11-12-2003 à 12:05:46  profilanswer
 

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

mood
Publicité
Posté le 11-12-2003 à 12:05:46  profilanswer
 

n°373404
udok
La racaille des barbus ©clémen
Posté le 11-12-2003 à 12:12:22  profilanswer
 

rsync on te dit :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°373405
duch
Posté le 11-12-2003 à 12:13:09  profilanswer
 

ok, ok mais j'pensais qd même que cp était capable de faire ça :D
 
 
pas taper :D
 
en même temps avec rsync ça marche bien :cry:


Message édité par duch le 11-12-2003 à 12:19:35
n°373433
Klaimant
?
Posté le 11-12-2003 à 12:53:23  profilanswer
 

Ben dis donc si tu as du mal avec un bête CP ...


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
n°373439
lucaramel
Posté le 11-12-2003 à 13:04:58  profilanswer
 

Et cp -a non ?

n°373444
duch
Posté le 11-12-2003 à 13:09:32  profilanswer
 

je n'aurais pas de mal si il fonctionnait correctement...
 
 
bref avec rsync ça marche

n°373447
Klaimant
?
Posté le 11-12-2003 à 13:14:37  profilanswer
 

lol si il fonctionnait correctement, je connais pas de bug connu sur cp :D


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
n°373449
duch
Posté le 11-12-2003 à 13:17:05  profilanswer
 

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 :sarcastic:

n°373744
udok
La racaille des barbus ©clémen
Posté le 11-12-2003 à 21:09:22  profilanswer
 

duch a écrit :

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.


[:sygus]
 

duch a écrit :


Je ne suis pas demeuré non plus :sarcastic:


bah si, faut croire [:spamafote]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [shell] copier un dossier vers un dossier déjà existant???

 

Sujets relatifs
[ Shell ] Executer des commandes à distance ?telnet : comment copier des fichiers vers mon PC (very urgent please)
Linux vers une passerelle Windows (Proxy). Besoin de transparence.Passage d'un CD vers des MP3 et inversement.
[shell] Activer la completion sur un script perso ?police de carractere sous le shell et en ftp
[shell] Calcul somme de taille de fichiers[shell] temporisation avant de lancer une commande
Si MandrakeSoft coule, vers quelle distro vous tournerez vous ? 
Plus de sujets relatifs à : [shell] copier un dossier vers un dossier déjà existant???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR