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 ... destinationsin embargo, ocasionalmente me sale
mv: no se puede mover 'target' a / destination / target ': el directorio no está vacío
Lo intenté mv -f ... destinationsin éxito y, dado que quiero que los archivos desaparezcan de su ubicación original, rsyncno 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?

rsyncno es lo que quieres; ¿Por qué etiquetaste estorsync?mv --backup=numberedo una de las otras opciones para el--backupcambio,mvcompletará la fusión y conservará los archivos que se deben sobrescribirRespuestas:
Si utiliza
mv --backup=numbered(o cualquiera de las otras opciones para el
--backupinterruptor),a continuación,
mvse completa la fusión y preservar los archivos destinados a ser sobrescrito.fuente
.~1~carpetasfuente
cpseguido por elmvcomando.Puede usar
mc(Midnight Commander) dentro de la pantalla y las carpetas conInsyF6fuente