Selon cette page Web, ajouter «/» à la fin d'une destination rsync produit un résultat différent de ne pas l'ajouter.
J'ai essayé de tester cela, mais je ne peux pas le vérifier:
$ mkdir dir{1..3}
$ touch dir1/file
$ rsync -r dir1/ dir2
$ rsync -r dir1/ dir3/
$ ls dir*
dir1:
file
dir2:
file
dir3:
file
L'ajout d'un «/» à la destination a-t-il une utilité parfois?
rsync -r dir1/subdir1 dir2/il copiera le contenu de subdir1dans dir2mais si vous l'avez fait, rsync -r dir1/subdir1/ dir2/il copiera tout le répertoire (y compris le contenu) subdir1dans de dir2sorte que vous auriez./dir2/subdir1/
A trailing slash on the source changes this behavior to avoid creating an additional directory level at the destination.? Si c'est le cas, veuillez noter que votre commande n'est pas du tout similaire à celle de l'exemple donné dans la page de manuel.