Saya ingin memindahkan (tidak hanya menyalin) sekelompok file / direktori ke direktori yang berbeda beberapa di antaranya memiliki bentrokan nama dengan file / direktori di direktori target. Tujuan utama saya adalah memindahkan file, jadi saya bisa mentolerir direktori yang tidak kosong ditimpa.
mv ... destination
Namun saat ini saya menggunakan , kadang-kadang saya dapatkan
mv: tidak dapat memindahkan `target 'ke / tujuan / target': Direktori tidak kosong
Saya mencoba mv -f ... destination
tanpa hasil dan karena saya ingin file-file tersebut hilang dari lokasi aslinya, rsync
sepertinya tidak sesuai.
Sebagai bonus, apakah ada solusi yang baik untuk menjaga file yang ingin ditimpa entah bagaimana mungkin dengan mengganti nama?
rsync
bukan yang Anda inginkan; mengapa Anda memberi tag ini dengan rsync
?
mv --backup=numbered
atau salah satu opsi lain untuk --backup
switch, maka mv
akan menyelesaikan penggabungan dan mempertahankan file yang dimaksudkan untuk ditimpa