J'essaie de faire rsync
entre deux répertoires que j'ai dans deux systèmes de fichiers connectés au même ordinateur. Je veux le faire sans supprimer les fichiers supplémentaires dans b
. Je pensais qu'un simple rsync -a a/dir b/dir
fonctionnerait, mais cela ne semble pas. Ceci est sur un système Linux avec rsync version 3.0.6 protocol version 30
:
$ mkdir -p a/test
$ mkdir -p b/test
$ touch a/test/file1
$ touch a/test/file2
$ touch b/test/file3
$ tree a/test b/test
a/test
├── file1
└── file2
b/test
└── file3
0 directories, 3 files
$ rsync -a a/test/ b/
$ tree a/test b/test
a/test
├── file1
└── file2
b/test
└── file3
0 directories, 3 files
La même commande ne fonctionne quand je l' utilise sur un système Linux avec une version légèrement plus récente de rsync ( rsync version 3.0.9 protocol version 30
). Des idées que me manque-t-il?
linux
rsync
file-transfer
719016
la source
la source
Réponses:
Répondant à ma propre question, il semble que le problème vienne de la barre oblique à la fin du répertoire SRC:
contre
la source