Copie récurcive sous mandriva2006

bonjour à tous
je veux faire une copie integrale d'un répertoire (avec tous ses sous répertoire et fichier)
par exemple copier le répertoire "toto" et son contenu (chemin absolu /usr/morsi/toto). dans le répertoire /dev/sdba/titi.
j'ai essaier avec la "cp" mais je n'ai pas pu copier qu'un fichier à la fois alors que j'ai plus de 100 fichiers dans différents sous répertoires.
j'ai aussi un problème d'argument avec la commande tar
merci d'avance.
Configuration: mandriva 2006

5 réponses

  1. Bonjour,

    La commande 'man cp' te donnera la mauel de la commande 'cp'.

    Tu pourra y trouver l'option pour les copies récursives :

    -R, -r, --recursive
    copy directories recursively
    0
    1. Contributeur
      salut,

      cp -vR ou cp -vfR
      0
      1. Hi
        cd /usr/morsi/toto ; tar -cf - . | ( cd /dev/sdba/titi ; tar -xpf -)
        0
        1. Héhéhé

          Biensur, on peut aussi faire des choses cocaces..

          find /usr/morsi/toto -name * -exec cat {} > /dev/sdba/titi/{} \;
          etc...

          mais un simple 'cp -r /usr/morsi/toto /dev/sdba/titi" suffira.
          0
          1. Merci à tous
            je vais essayer
            j'espère que j'arriverais
            0