У меня есть следующий сценарий, который отлично работает, за исключением того, что он не может обрабатывать повторяющиеся имена файлов. Как я могу просто изменить его, чтобы при обнаружении изображения с таким же именем он просто добавлял приращение в конце имени файла, например. если файл IMG_20170404_170509.JPG найден дважды, второй экземпляр будет переименован в IMG_20170404_170509_1.JPG, а если будет найден другой, то он будет IMG_20170404_170509_2.JPG и т. д.
Вот мой текущий скрипт:
exiftool -o . '-Directory<$createdate/${model;}' -d /volume1/Synology/Pictures/Pictures/post_2016/%Y/%m/ -r /volume1/photo/"input"/
Спасибо
П.С. Я знаю, что между -Directory и $Createdate в приведенном выше скрипте есть <, но если я включу его, мое сообщение на этой доске будет обрезано (да, я знаю, что я настоящий новичок во всем этом. Извиняюсь).
Я предполагаю, что перед «вводом» в вашей команде есть знак доллара?
/volume1/photo/"$input"/