Saya ingin mv
file dan tidak menimpa duplikat. The -b
saklar hanya membuat file cadangan tunggal, sedangkan saya mungkin memiliki banyak.
Menurut mv
halaman manual :
Suffix cadangan adalah '~', kecuali ditetapkan dengan --suffix atau SIMPLE_BACKUP_SUFFIX. Metode kontrol versi dapat dipilih melalui opsi - cadangan atau melalui variabel lingkungan VERSION_CONTROL. Inilah nilainya:
tidak ada, mati
tidak pernah membuat cadangan (bahkan jika - backup diberikan)
bernomor, t
membuat cadangan bernomor
ada, nihil
bernomor jika cadangan bernomor ada, sederhana jika tidak
sederhana, tidak pernah
selalu membuat cadangan sederhana
Saya pikir saya ingin menggunakan opsi 'sudah ada, nihil' ... tapi saya tidak tahu bagaimana menyebutnya.
Jika perintah saya adalah:
mv $src $dest
Bagaimana saya bisa menerapkan opsi 'sudah ada, nihil'?
cp
alih-alihmv
: unix.stackexchange.com/a/9902Jawaban:
Untuk mengaktifkan
existing
ataunil
(atau salah satu opsi lain), berikan sebagai nilai untuk--backup
opsi:Diperingatkan bahwa ini tidak melakukan apa yang Anda inginkan:
Anda sebenarnya ingin
numbered
/t
:sumber
atau
sumber
sumber
man mv