Options (5)
-f, --forcebooleanDo not prompt for confirmation before overwriting existing files
mv {{[-f|--force]}} {{path/to/source}} {{path/to/target}}-i, --interactivebooleanPrompt for confirmation interactively before overwriting existing files, regardless of file permissions
mv {{[-i|--interactive]}} {{path/to/source}} {{path/to/target}}-n, --no-clobberbooleanDo not overwrite existing files at the target
mv {{[-n|--no-clobber]}} {{path/to/source}} {{path/to/target}}-v, --verbosebooleanMove files in verbose mode, showing files after they are moved
mv {{[-v|--verbose]}} {{path/to/source}} {{path/to/target}}-t, --target-directorybooleanSpecify target directory so that you can use external tools to gather movable files
{{find /var/log -type f -name '*.log' -print0}} | {{xargs -0}} mv {{[-t|--target-directory]}} {{path/to/target_directory}}Examples (8)
Rename a file or directory when the target is not an existing directory
mv path/to/source path/to/targetMove a file or directory into an existing directory
mv path/to/source path/to/existing_directoryMove multiple files into an existing directory, keeping the filenames unchanged
mv path/to/source1 path/to/source2 ... path/to/existing_directoryDo not prompt for confirmation before overwriting existing files
mv [-f|--force] path/to/source path/to/targetPrompt for confirmation interactively before overwriting existing files, regardless of file permissions
mv [-i|--interactive] path/to/source path/to/targetDo not overwrite existing files at the target
mv [-n|--no-clobber] path/to/source path/to/targetMove files in verbose mode, showing files after they are moved
mv [-v|--verbose] path/to/source path/to/targetSpecify target directory so that you can use external tools to gather movable files
find /var/log -type f -name '*.log' -print0 | xargs -0 mv [-t|--target-directory] path/to/target_directory