|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Zhumatiy 2:5020/400 04 Jun 2007 11:00:04 To : Ivan Petrov Subject : Re: cp1251 --------------------------------------------------------------------------------
> Псле установки Мандривы появились козябры в именах файлов
> и папок записанных в кодировке cp1251 ru
Hа какой ФС? на ext2/3,reiser и т.п. или на vfat? Если это раздел
VFAT, то в /etc/fstab дописать в нужной строчки к опциям
'cp=866,iocharset=koi8-r'. Если рабочая локаль utf8, то вместо koi8-r
написать utf8.
Если это папки-файлы на линуксовой ФС, то менять рабочую локаль.
Hапример, написать export LANG=RU_ru.CP-1251. Или что-то типа этого... Я
не знаю, как в мандриве локаль cp1251 обзывается... И есть ли она там %)
Если нету такой локали, то переименовать всё скриптиком... Что-то типа
такого:
for i in *; do
new=`echo "$i" |iconv -c -f cp1251 -t koi8-r`
mv "$i" "$new"
done
Этот переименовывает всё из cp1251 в koi8, но только в текущем
каталоге. Можно и рекурсию прикрутить, но сейчас лень...
--
С уважением
Serg.
--- ifmail v.2.15dev5.3
* Origin: 556566548 (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577efcfc0ec.html, оценка из 5, голосов 10
|