A pergunta é respondida nos comentários, mas responder a um comentário precisa de formatação: mv por padrão SUBSTITUIRÁ um arquivo existente (o qual -i impede) MAS NÃO se não regravável (que -f substitui):
target does target exists target exists
command not exist and writable NOT writable
mv -i create prompt prompt
mv create REPLACE prompt
mv -f create REPLACE REPLACE