Я пытаюсь создать быстрый способ изменить формат имени файла, чтобы изменить исходное имя файла.
Пример:
У меня есть три файла:
2019_12_10_Mike_Smith_item1.jpg
2016_06_24_John_Ward_item2.jpg
2011_11_18_Charlie_Coyle_item3.jpg
Формат файла для этих трех файлов:
YYYY_MM_DD_Fname_Lname_item#.jpg
Я хочу переименовать этот файл в следующем формате:
Fname_Lname_item#_YYYY_MM_DD.jpg
Так что наш первый файл теперь будет:
Mike_Smith_item1_2019_12_10.jpg
У меня очень мало опыта работы в Terminal / Bash, и я провел последние несколько часов в поисках способов сделать это с GLOB / REGEX. Я знаком с регулярными выражениями, но не могу понять, как ссылаться на сгруппированные элементы. Любая помощь будет принята с благодарностью.