Мне нужно переименовать примерно 50 000 файлов, и я не могу найти примеры регулярных выражений, которые работают. Вот шаблон для всех имен файлов
myfiletitle.jpg_download=12500
Числовые идентификаторы в конце имен файлов имеют одинаковую длину - 5 цифр - и все имена файлов соответствуют этому шаблону. Из оболочки Bash я хочу запустить пакетное переименование, чтобы реструктурировать имена файлов следующим образом:
12500_myfiletitle.jpg
Это должно быть легко, но я просто не могу заставить регулярное выражение работать. У меня был некоторый успех со следующим, но в целом я не могу получить полное решение:
s/\(.*\).../\1/
Заранее спасибо !!