мои файлы имеют форму War of the World - HG Wells.pdf Мне бы хотелось, чтобы Wells HG - War of the Worlds.pdf Есть несколько других расширений файлов epub, mobi и т. Д. Есть ли пакет, который будет делать это - оптом? Любая помощь с благодарностью. Спасибо
Я должен добавить, что у меня уже есть pyRenamer. Большинство файлов имеют формат Title - Author.ext, например Harry Potter blah de blah - JKRowling.pdf или другое название - Имя Фамилия.epub
Что мне нужно, это Фамилия Имя - Title.ext это Ubuntu 12.04LTS)
Вы можете использовать команду rename
, основанную на perl: основываясь на 3 приведенных выше примерах, что-то вроде
rename 's/(.*)\s+[-]\s+(.*)\.(.{3,4})/$2 - $1.$3/' *.*
должно работать , но сначала протестируйте его, добавив [ 113] и -v
варианты т.е.
$ touch "War of the World - H. G. Well.pdf"
$ touch "Harry Potter blah de blah - J.K.Rowling.pdf"
$ touch "Some Other Title - Firstname Surname.epub"
$
$ rename -nv 's/(.*)\s+[-]\s+(.*)\.(.{3,4})/$2 - $1.$3/' *.*
Harry Potter blah de blah - J.K.Rowling.pdf renamed as J.K.Rowling - Harry Potter blah de blah.pdf
Some Other Title - Firstname Surname.epub renamed as Firstname Surname - Some Other Title.epub
War of the World - H. G. Well.pdf renamed as H. G. Well - War of the World.pdf
См. man rename
для использования
Я думаю, что это самый простой и понятный способ:
mmv -v "* - *.pdf" "#2 - #1.pdf"
Вот тест:
$ ls
title - author.pdf TITLE - AUTHOR.pdf World - H. G. Wells.pdf
$ mmv -v "* - *.pdf" "#2 - #1.pdf"
TITLE - AUTHOR.pdf -> AUTHOR - TITLE.pdf : done
World - H. G. Wells.pdf -> H. G. Wells - World.pdf : done
title - author.pdf -> author - title.pdf : done
$ ls
author - title.pdf AUTHOR - TITLE.pdf H. G. Wells - World.pdf
Да, pyRenamer .
Это не очень сложно понять. Я использую это.
Сначала выберите папку, в которой находятся ваши файлы; они обычно находятся в имени пользователя или на носителе, а затем на вкладке вставки / удаления вы можете ввести то, что хотите добавить. В правом верхнем углу есть небольшая кнопка выбора значка, которая позволит вам выбрать все файлы и сохранить их расширение.
Затем нажмите «Предварительный просмотр» после ввода того, что вы хотите добавить в начале, если флажок не установлен, и в конце, если оно установлено.
Если все выглядит хорошо, нажмите переименовать, и все готово.
Есть много других функций. Если вы наводите указатель мыши на что-либо, появится окно справки.