Учитывая следующую структуру файла/каталога:Пакетное переименование файлов с использованием имени каталога с использованием регулярных выражений
/photos/1/original/filename1.jpg
/photos/1/thumb/filename1.jpg
/photos/2/original/filename2.jpg
/photos/2/thumb/filename2.jpg
/photos/3/original/filename3.jpg
/photos/3/thumb/filename3.jpg
... и т.д.. Я ищу регулярное выражение для преобразования структуры файла/каталога в:
/photos/1/original.jpg
/photos/1/thumb.jpg
/photos/2/original.jpg
/photos/2/thumb.jpg
/photos/3/original.jpg
/photos/3/thumb.jpg
... и т. Д. У меня есть сценарии для переименования файлов в ruby или perl ... просто отсутствует соответствующее регулярное выражение.
Спасибо за любую помощь заранее!
Можете ли вы предложить более общее решение? Итак, если, скажем, было больше имен папок, чем просто большого пальца или оригинала, можно ли было бы изменить ваш exp на учет для любых имен папок x? Спасибо, Пол. – Mike
Это делает работу в первую очередь? –
Собственно, нет. Теперь, когда я его протестировал, он ничего не делает ... – Mike