Таар-лайх!
рекурсивная перекодировка имён файлов из cp1251 в utf8 на Linux-системах (если имя файла вопросиками)
а) проверка
б) запуск
Пакет convmv доступен почти во всех репозиториях
Транслитерация имён файлов в текущем каталоге и его подкаталогах
Транслитерация имён каталогов в текущем каталоге и его подкаталогах
можно объединить в один скрипт, но уже лень, т.к. требуемую задачу решил.
Скрипты нормально работают с UTF-8.
Скрипты нормально воспринимают имена файлов и каталогов, содержащие пробелы (благодаря nullglob и установке IFS).
а) проверка
б) запуск
Пакет convmv доступен почти во всех репозиториях
Транслитерация имён файлов в текущем каталоге и его подкаталогах
Транслитерация имён каталогов в текущем каталоге и его подкаталогах
можно объединить в один скрипт, но уже лень, т.к. требуемую задачу решил.
Скрипты нормально работают с UTF-8.
Скрипты нормально воспринимают имена файлов и каталогов, содержащие пробелы (благодаря nullglob и установке IFS).