Bonjour,

je suis surpris par le comportement de rsync :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$ mkdir -p /tmp/dir1/dir1_{1..3}; mkdir -p /tmp/dir2/dir1_{2..3}
$ ls /tmp/dir*
/tmp/dir1:
dir1_1/  dir1_2/  dir1_3/
 
/tmp/dir2:
dir1_2/  dir1_3/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$ rsync -nav --ignore-existing /tmp/dir1/ ./dir1
sending incremental file list
./
dir1_1/
dir1_2/
dir1_3/
 
sent 131 bytes  received 31 bytes  324.00 bytes/sec
total size is 0  speedup is 0.00 (DRY RUN)
la seule différence est que dans le deuxième répertoire, il n'y a pas dir1_1.
je m'attendais donc à ce que seul ce répertoire apparaisse dans la liste. :/

qu'est-ce que je fais de mal ?
qu'est-ce que je n'ai pas compris ?