(Sadece kopya değil) bir grup dosyaları / dizinleri bazıları hedef dizinde dosyaları / dizinleri ile isim çakışmaları olan farklı bir dizine taşımak istiyorum. Benim asıl amacım dosyaları taşımak, böylece üzerine boş olmayan dizini tolere edebilirsiniz.
Şu anda kullanıyorum mv ... destination
, bazen
mv: `target 'hedefine / target / target'a taşınamıyor: Dizin boş değil
mv -f ... destination
Başarısız denedim ve dosyaların orijinal konumlarından gitmelerini rsync
istediğim için uygun görünmüyor.
Bonus olarak, bir şekilde yeniden adlandırılması amaçlanan dosyaları yeniden adlandırmak suretiyle korumak için iyi bir çözüm var mı?
rsync
bunu istediğiniz şey olmadığını söylüyorsunuz ; bunu neden etiketledin rsync
?
mv --backup=numbered
için kullanım veya diğer seçeneklerden birini kullanırsanız , birleştirmeyi tamamlar ve üzerine yazılması amaçlanan dosyaları korur--backup
mv