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