У мене є декілька файлів у такому форматі:
##. ## - Назва файлу.mp4
Я хочу перейменувати їх на:
s ## e ##. mp4
Ось що я придумав:
перейменуйте -n "s / ^ (\ d {2}) \. (\ d {2}). * / s $ 1e $ 2.mp4 /"
Він працює, коли я тестував його на http://regexr.com/, але коли я запускаю команду на моїй установці Ubuntu 12.04, усі мої файли перейменовані наse.mp4
Так виглядає, що групи ігнорують чи не вставляють, або щось у цьому напрямку. Я пропускаю щось сліпуче очевидне чи щось інше відбувається?
Я в кінцевому підсумку використовував pyRenamer, і це чудово працювало, але я все одно хотів би знати, чому rename
не працює належним чином.
Привіт і дякую за будь-яку допомогу, яку ви можете мені надати.