IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> rsync et slash (résolu)
Options
JPM01
posté 19 Mar 2016, 07:02
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 188
Inscrit : 10 Jul 2007
Membre no 90 329



Bonjour à tous
J'aimerais que vous puissiez préciser l'action du "/" dans rsync:
exemple: rsync /users/moi/documents/ /clone/Users/moi/documents
Ce que je crois savoir:
- un / placé à la fin de "source", copie le contenu du dossier documents dans destination
- pas de / à la fin de source crée un dossier "documents" dans destination

Quelle sera la conséquence selon qu'on place ou non un / après "destination" ?

En d'autres termes comment rédiger la commande dans ces cas:
- je désire faire une action consistant à mettre à jour un clone chaque fois que j'ajoute un fichier sur mon Mac dans le dossier "documents"
- je constitue une sauvegarde sur un volume externe vierge;
Dans ces 2 cas dois-je mettre ou non des "/" à la fin de source ou destination ?

Même après plusieurs essais je n'arrive pas à conclure.
Merci pour votre éclairage.

Ce message a été modifié par JPM01 - 24 Mar 2016, 07:43.
Go to the top of the page
 
+Quote Post
JPM01
posté 24 Mar 2016, 07:42
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 188
Inscrit : 10 Jul 2007
Membre no 90 329



J'ai fini par trouver: https://doc.ubuntu-fr.org/rsync

Un slash final dans le chemin de destination n'a aucune incidence.

Par contre dans le chemin de source il y a une différence; ainsi:

rsync source destination/ : copie le dossier source dans destination
et
rsync source/ destination/ : copie le contenu du dossier source dans destination

d'où 2 commandes identiques:

rsync source destination
et
rsync source/ destination/source/

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 13th December 2018 - 21:40