Para ativar existing
ou nil
(ou qualquer uma das outras opções), passe-os como valores para a opção --backup
:
mv --backup=existing "$src" "$dest"
mv --backup=nil "$src" "$dest"
Esteja avisado que isso não faz o que você quer:
$ mkdir foo bar
$ cp blah/* foo
$ cp blah/* bar
$ mv --backup=nil bar/* foo/* -t blah
mv: will not overwrite just-created ‘blah/a.jpg’ with ‘foo/a.jpg’
mv: will not overwrite just-created ‘blah/b.ogv’ with ‘foo/b.ogv’
mv: will not overwrite just-created ‘blah/cd ef.JpG’ with ‘foo/cd ef.JpG’
Você realmente deseja numbered
/ t
:
$ mv --backup=numbered bar/* foo/* -t blah
$ ls blah
a.jpg a.jpg.~1~ a.jpg.~2~ b.ogv b.ogv.~1~ b.ogv.~2~ cd ef.JpG cd ef.JpG.~1~ cd ef.JpG.~2~