The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
найти файлы с русскими именами и перекодировать в utf-8, !*! universite, 14-Июл-12, 00:41  [смотреть все]
Имеем сервер с FreeBSD с локалью koi-8r.
Встала задачи смигрировать клиентские сайты на другой сервер с utf-8 локалью.
Но вот незадача - клиенты много наимпортировали на сайты файлов с русскими именами.

Хочу применить скрипт ras'a - http://ras.pl.ua/koi8-r_to_utf-8/
к найденным  файлам с русскими названиями.


#!/bin/bash

ls -1 | while read name ; do
newname=`echo $name | iconv -f KOI8-R -t UTF-8`
if [ "$name" != "$newname" ] ; then
  echo "$name => $newname"
  mv -f "$name" "$newname"
fi
done

какие есть варианты?
как через find однозначно найти русские имена?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру