Hallo,
ich habe eine Ordnerstruktur auf einem Server liegen, in der ich alte sdw-Dateien in odt konvertiert habe. Nun möchte alle sdw-Dateien in einen separaten Ordner verschieben (alle Dateien in einen Ordner). Nun gibt es mehrere Dateien mit gleichem Dateinamen, die ja nun überschrieben werden würden.
Wie kann ich meinen Befehl im Terminal erweitern, so dass mv die Dateien mit gleichem Dateinamen nicht überschreibt, sondern den Dateinamen um eine Erweiterung (z.B. _1) erweitert?
Mein jetziger Befehl lautet:
find /home/USER/Server/ -name *.sdw -exec mv -nv {} /home/USER/Server/sdw-Dateien_alt \;
Mit diesem Befehl bleiben die "doppelten" Dateien erst mal liegen. Die anderen sind bereits verschoben.