Вспомнил, что была когда-то утилитка для правильного массового переименования: создается временный файл с листингом, он правится любимым редактором, разница переносится на имена файлов.
Погуглил — нашлась qmv
из пакета renameutils
. Поставил из репозитория своего Дебиана Wheezy версию 0.12.0-1. Локаль en_US.UTF-8
. Пробую:
$ ls
file файл
$ qmv -f do
В Виме наблюдаю:
file
\321\204\320\260\320\271\320\273
Среди багов такого не отмечено. Гугль по запросу "qmv" OR renameutils utf-8 OR unicode
о подобном на первых страницах тоже ничего не сообщает.
Это у меня персонально не работает? Или этой qmv
просто никто не пользуется? Может быть есть прямые альтернативы?