Alors supposons que je l'ai fait :
dest/dir/file1
dest/dir/file2
dest/dir/subdir/subfile1
dest/dir/subdir/subfile2
y
src/dir/file3
src/dir/subdir/subfile3
src/dir/newdir/anotherfile
... et supposons qu'il y ait des milliers de fichiers et de sous-répertoires.
Maintenant, je veux déplacer tous les nouveaux fichiers de src à dest, dans leurs répertoires respectifs, en créant de nouveaux sous-répertoires si nécessaire. Ce serait l'équivalent de " cp -a src/dir dest/ ", mais comme une opération de déplacement. La commande évidente " mv src/dir dest/ " échoue car le répertoire existe déjà dans la destination.
Comment puis-je faire cela avec une seule commande ?