Hallo zusammen! Ich habe ein Bash Skript geschrieben, dass Dateien durchsucht und anhand des Inhaltes den Namen der Datei verändert.
1 | mv "$FILENAME" "$testdir/$jjjj$mm$tt$id1$id2.ext" |
Jetzt kommt es vor, dass der Dateiname schon existiert und somit überschrieben wird ☹
Wie kann ich es anstellen, dass der Dateiname um
_001.ext
erweitert wird, wenn der Dateiname schon vorhanden ist.
Wenn also das File schon existiuert, dass gerade geschrieben werden würde
20200321-Logfile-Backuplog.txt
eine fortlaufendNummer angehängt wird
20200321-Logfile-Backuplog_001.txt
Sollte die Datei
20200321-Logfile-Backuplog_001.txt
auch schon vorhanden sein, soll eben
_002
usw. angehängt werden.
20200321-Logfile-Backuplog_003.txt
20200321-Logfile-Backuplog_004.txt
Vielen Dank für eure Hilfe 😉 Grüße, bdream