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 ... destinationNamun saat ini saya menggunakan , kadang-kadang saya dapatkan
mv: tidak dapat memindahkan `target 'ke / tujuan / target': Direktori tidak kosong
Saya mencoba mv -f ... destinationtanpa hasil dan karena saya ingin file-file tersebut hilang dari lokasi aslinya, rsyncsepertinya tidak sesuai.
Sebagai bonus, apakah ada solusi yang baik untuk menjaga file yang ingin ditimpa entah bagaimana mungkin dengan mengganti nama?
rsyncbukan yang Anda inginkan; mengapa Anda memberi tag ini dengan rsync?
mv --backup=numberedatau salah satu opsi lain untuk --backupswitch, maka mvakan menyelesaikan penggabungan dan mempertahankan file yang dimaksudkan untuk ditimpa