Nein, die Man-Seiten für mv
zeigen keine Schalter an, die das Verhalten des Befehls in der von Ihnen beschriebenen Weise ändern. Sie müssen sich andere Befehle oder Algorithmen ansehen.
Name
mv - move (umbenennen) Dateien Synopse
mv [OPTION] ... [-T] QUELLE DEST
mv [OPTION] ... QUELLE ... VERZEICHNIS
mv [OPTION] ... -t VERZEICHNISQUELLE ...
Beschreibung
Benennen Sie SOURCE in DEST um, oder verschieben Sie SOURCE (s) in VERZEICHNIS.
Zwingende Argumente für lange Optionen sind auch für kurze Optionen obligatorisch.
--backup [= CONTROL]
make a backup of each existing destination file
-b
like --backup but does not accept an argument
-f, --force
do not prompt before overwriting
-i, --interaktiv
prompt before overwrite
-n, - no-clobber
do not overwrite an existing file
Wenn Sie mehr als -i, -f, -n angeben, wird nur die letzte wirksam.
--strip-nachlaufende Schrägstriche
remove any trailing slashes from each SOURCE argument
-S, --suffix = SUFFIX
override the usual backup suffix
-t, --target-directory = DIRECTORY
move all SOURCE arguments into DIRECTORY
-T, --no-Zielverzeichnis
treat DEST as a normal file
-u, - Update
move only when the SOURCE file is newer than the destination file or when the destination file is missing
-v, --verbose
explain what is being done
--Hilfe
display this help and exit
--Ausführung
output version information and exit
Das Backup-Suffix lautet '~', sofern es nicht mit --suffix oder SIMPLE_BACKUP_SUFFIX gesetzt ist. Die Versionskontrollmethode kann über die Option --backup oder über die Umgebungsvariable VERSION_CONTROL ausgewählt werden. Hier sind die Werte:
keine, aus
never make backups (even if --backup is given)
nummeriert, t
make numbered backups
vorhanden, null
numbered if numbered backups exist, simple otherwise
einfach, niemals
always make simple backups
Quelle: https://linux.die.net/man/1/mv