Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

[Résolu] Equivalent de XCOPY sous Linux...
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: [Résolu] Equivalent de XCOPY sous Linux...

[Résolu] Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154613

Bonjour à tous et à toutes,

Je voudrais copier tous les PDF d'un dossier vers un autre en gardant l'arborescence.

En W$, je sais faire, mais sous Linux...

J'ai trouvé cette ligne de commande
find . -type f -name "*.pdf" -exec cp {} ../PDF \;

mais elle ne me reprend pas l'arborescence d'origine vers ma destination

Si quelqu'un a une idée, je l'en remercie par avance
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits
Dernière édition: il y a 7 mois, 2 semaines par abach.

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154616

Salut,

Grsync doit pouvoir te faire cela sans souci et si tu en as souvent tu peux même les synchroniser
  • Yvance77
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Este rau cu rau, este mai rau fara rau !
  • Message: 883
A trop vouloir faire de l'économie un idéal, nous faisons l'économie de l'Idéal !
________________________________________________
Linux Mint 15 Olivia - Mate Edition - Nvidia GeForce 430
Carte-mère Gygabite Combo GA - G41M socket 775
3 partitions séparées : une /home - une swap - une /root + une unité de stockage d'un To
Un serveur Nas Synology DS 212J deux disques durs de 3 To chacun, montage basique
________________________________________________

Merci de respecter les lecteurs et d'écrire de manière claire et intelligible !

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154628

En ligne de commande, c'est rsync, pas grsync. Et, en effet, rsync répond parfaitement à la question (c'est d'ailleurs mon outil de sauvegarde).
  • dagonh
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 362
Dernière édition: il y a 7 mois, 3 semaines par dagonh.

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154635

Merci dagonh

J'ai commencé à regarder rsync au bureau et je ferais des tests ce soir en rentrant à la maison
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154637

dagonh écrit:
En ligne de commande, c'est rsync, pas grsync.


Cela je le sais; mais comme la majorité préfère du graphique alors... qui peut le plus peut le moins.
  • Yvance77
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Este rau cu rau, este mai rau fara rau !
  • Message: 883
A trop vouloir faire de l'économie un idéal, nous faisons l'économie de l'Idéal !
________________________________________________
Linux Mint 15 Olivia - Mate Edition - Nvidia GeForce 430
Carte-mère Gygabite Combo GA - G41M socket 775
3 partitions séparées : une /home - une swap - une /root + une unité de stockage d'un To
Un serveur Nas Synology DS 212J deux disques durs de 3 To chacun, montage basique
________________________________________________

Merci de respecter les lecteurs et d'écrire de manière claire et intelligible !

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154639

Dans mon cas, c'est bel et bien la ligne de commande qui m'intéresse

Merci à vous deux.
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154670

Bon, comme je l'avais dit, j'ai fait des tests en arrivant à la maison.

J'ai fait un script qui ressemble à ça :
# Source du backup
src=/home/abach/Documents/A_TSAII/Pour_révision/Nouveau_classement
# Destination du backup
dest=/home/abach/Documents/A_TSAII/Pour_révision/PDF
 
rsync -avz --exclude-from 'exclude-list' $src $dest


J'ai un "exclude-list" qui contient tout ce que je ne veux pas. C'est pas fondamentalement gênant en soit, vu que c'est déjà une extraction de cours que je récupère à l'école et je n'y ai que des .doc, des xls, des odt.
Y a pas un moyen de faire une copie genre "--include '*.pdf' --exclude '*'" ?

J'ai essayé dans ce sens et dans l'autre, sans succès. Je pensais que si l'include correspondait, il passait à l'exclude (ou à un autre include le cas échéant), mais manifestement c'est pas le cas.
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154692

Bonjour,
Normalement, c'est l'option --include=*.pdf
Et à partir du moment où tu ne veux que les pdf, le exclude n'est pas nécessaire.
  • Cellix
  • ( Modérateur )
  • Hors ligne
  • Modérateur
  • Ni maître ni soumis...
  • Message: 1572
Asus X71D
Processeur: AMD Athlon II P320 Dual-Core
GF: ATI Mobility Radeon HD 5470 1Gb
OS: Chakra Linux/KDE (Phys.), LM13/Mate (Virt.)
Dernière édition: il y a 7 mois, 3 semaines par Cellix.

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154693

J'ai essayé
rsync -avz --include='*.pdf' --exclude='*' $src $dest


ou
rsync -avz --exclude='*' --include='*.pdf' $src $dest


ou
rsync -avz --include='*.pdf' $src $dest


sans résultat probant
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154698

Sans doute un pb dans les valeurs de $src et/ou $dest ?

Par ailleurs, s’il ne s'agit pas d’un transfert réseau mais seulement sur la même machine, le paramètre 'z' est superflu, il ralentirait même plutôt le processus.

Essaie d’ajouter l’option --progress pour suivre le déroulement de l’opération.

Pour info, voici la ligne du shell de sauvegarde de mon home sur un disque externe :
rsync -av --progress --modify-window=2 --stats --exclude='.Trash-*' --exclude='lost+found' --exclude='backup' --exclude='.thumbnails' --delete --backup --backup-dir='/media/donnees/backup/home/' '/home/dagonh/' '/media/donnees/home/'
  • dagonh
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 362

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154699

Dans $src et $dest, j'ai mis la source et la destination de ma copie :
# Source du backup
src=/home/abach/Documents/A_TSAII/Pour_révision/Nouveau_classement
# Destination du backup
dest=/home/abach/Documents/A_TSAII/Pour_révision/PDF


Ca marche nickel avec la ligne
rsync -avz --exclude-from 'exclude-list' $src $dest


Je suis tout à fait d'accord avec toi sur l'inutilité du 'z'

@Cellix : c'est vrai que j'ai pas essayé avec --include=*.pdf sans les quotes.

J'essaierais ce soir en rentrant (faudrait que j'emmène mon PC au bureau, mais j'ai la flemme de tout débrancher le matin)
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 3 semaines #154717

Et surtout sans le exclude. Le exclude est dans tous les cas prioritaire sur le include, prendre un exclude de portée plus large que le include élimine donc d'office la portée du include.
  • Cellix
  • ( Modérateur )
  • Hors ligne
  • Modérateur
  • Ni maître ni soumis...
  • Message: 1572
Asus X71D
Processeur: AMD Athlon II P320 Dual-Core
GF: ATI Mobility Radeon HD 5470 1Gb
OS: Chakra Linux/KDE (Phys.), LM13/Mate (Virt.)

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 2 semaines #154725

J'ai lancé ça ce matin :
rsync -avz --include=*.pdf $HOME/Documents/A_TSAII/Pour_révision/Nouveau_classement $HOME/Documents/A_TSAII/Pour_révision/PDF


Pas de bol, ça me recopie tout ce que j'ai dans ma source et pas seulement les pdf
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 2 semaines #154726

Bonjour,

Et avec:

rsync -avz --include='*/' --include='*.pdf' --exclude='*' $HOME/Documents/A_TSAII/Pour_révision/Nouveau_classement $HOME/Documents/A_TSAII/Pour_révision/PDF
  • wizard974
  • ( Modérateur )
  • Hors ligne
  • Modérateur
  • Patience et longueur de temps...
  • Message: 584
Faîtes un petit effort, Guide des bonnes pratiques d'utilisation du forum: http://www.linuxmint-fr.org/forum/aide.html, merci pour les autres utilisateurs.
2 minutes à lire et cela peut faire gagner beaucoup de temps à tout le monde

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 2 semaines #154727

Je vais tester ça ce soir en rentrant
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits

Re: Equivalent de XCOPY sous Linux... il y a 7 mois, 2 semaines #154740

Merci wizard974, ça marche

Je passe le sujet en résolu
  • abach
  • ( Utilisateur )
  • Hors ligne
  • Utilisateur
  • Message: 230
Netbook Acer Aspire V5/531 Linux Mint Petra Cinnamon 64bits
  • Page:
  • 1
Temps de génération de la page: 0.85 secondes