mv flags & options

-f, --force

Do not prompt before overwriting.

mv -f old.txt new.txt

-n, --no-clobber

Do not overwrite an existing file.

mv -n source.txt dest/

-v, --verbose

Explain what is being done.

mv -v *.log archive/
mv -v oldname.txt newname.txt

-i, --interactive

Prompt before overwriting.

mv -i file.txt dest/

-u, --update

Move only when the source file is newer than the destination.

mv -u *.txt dest/

-t, --target-directory

Move all source arguments into the target directory.

mv -t dest/ file1.txt file2.txt file3.txt
find . -name "*.bak" -exec mv -t /tmp/backups {} +