Quiero mover (no solo copiar) un grupo de archivos / directorios a un directorio diferente, algunos de los cuales tienen conflictos de nombres con archivos / directorios en el directorio de destino. Mi objetivo principal es mover los archivos, de modo que pueda tolerar que se sobrescriba el directorio no vacío.
Actualmente estoy usando mv ... destination
sin embargo, ocasionalmente me sale
mv: no se puede mover 'target' a / destination / target ': el directorio no está vacío
Lo intenté mv -f ... destination
sin éxito y, dado que quiero que los archivos desaparezcan de su ubicación original, rsync
no parece ser apropiado.
Como beneficio adicional, ¿hay una buena solución para preservar los archivos destinados a sobrescribirse de alguna manera, tal vez cambiando el nombre?
rsync
no es lo que quieres; ¿Por qué etiquetaste esto rsync
?
mv --backup=numbered
o una de las otras opciones para el --backup
cambio, mv
completará la fusión y conservará los archivos que se deben sobrescribir