Я хочу переместить (а не просто скопировать) группу файлов / каталогов в другой каталог, некоторые из которых имеют конфликт имен с файлами / каталогами в целевом каталоге. Моя основная задача - переместить файлы, чтобы я мог допустить перезапись непустого каталога.
Я в настоящее время использую mv ... destinationоднако, иногда я получаю
mv: не может переместить `target 'в / destination / target': каталог не пуст
Я попытался mv -f ... destinationбезуспешно, и, поскольку я хочу, чтобы файлы были удалены из их первоначального местоположения, rsyncкажется, не подходит.
В качестве бонуса, есть ли хорошее решение для сохранения файлов, предназначенных для перезаписи, может быть, путем переименования?
rsyncэто не то, что вы хотите; почему вы пометили это rsync?
mv --backup=numberedили одну из других опций для --backupкоммутатора, то mvзавершите объединение и сохраните файлы, предназначенные для перезаписи