/rename_cyrilyc

Скрипт для ковертации имени файла из UTF-8 кодов

Primary LanguagePHP

rename_cyrilyc

Скрипт для ковертации имён файлов из UTF-8 сокращений в кирилические символы.

Из файлов именованных вроде:
#U043f#U0435#U0440#U0438#U043c#U0435#U0442#U0440.JPG

Преобразуем в нормальные кирилические символы:
периметр.JPG

Применяется вместе с find:

find ./ -type f -name '\#U*.*' -exec php rename_cyrilyc.php {} \;

P.S. у нас пригодилось когда пришлось восстанавливать массу бекапов после краша сервера на дата центре, а клиент наполнял файлами с кирилическими именами, которые в бекапах заменялись на набор кодов UTF-8.