сonvmv переделал названия файлов в псевдографику (Нужно было из koi8-r в utf-8)
Модератор: Bizdelnick
-
malor
- Сообщения: 335
сonvmv переделал названия файлов в псевдографику
Данные с диска с RedHat 9 (Shrike) они были скинуты в раздел с CentOS 4.1.
В CentOS русские названия файлов оказались представлены крякозябрами. Но вот что выполняла прога convmv(проделывал в Slackware 10.2) :
bash-3.00# convmv -t utf-8 -f koi8-r -r --notest ./mallory
mv "./mallory/План работы2.sxw" "./mallory/п÷п╩п╟п╫ я─п╟п╠п╬я┌я▀2.sxw"
mv "./mallory/План работы.sxw" "./mallory/п÷п╩п╟п╫ я─п╟п╠п╬я┌я▀.sxw"
mv "./mallory" "./п²п░п╒п░п╗п░"
Ready!
Почему я получил псевдографику ?
В CentOS русские названия файлов оказались представлены крякозябрами. Но вот что выполняла прога convmv(проделывал в Slackware 10.2) :
bash-3.00# convmv -t utf-8 -f koi8-r -r --notest ./mallory
mv "./mallory/План работы2.sxw" "./mallory/п÷п╩п╟п╫ я─п╟п╠п╬я┌я▀2.sxw"
mv "./mallory/План работы.sxw" "./mallory/п÷п╩п╟п╫ я─п╟п╠п╬я┌я▀.sxw"
mv "./mallory" "./п²п░п╒п░п╗п░"
Ready!
Почему я получил псевдографику ?
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: сonvmv переделал названия файлов в псевдографику
Почему же псевдографику? Невооруженным взглядом видно, что это UTF.
А вот локаль какая? Хотя и так видно, что koi8...
А вот локаль какая? Хотя и так видно, что koi8...
ArchLinux / IceWM
-
Mitya-ncc
- Сообщения: 268
- Статус: Живущий тут
Re: сonvmv переделал названия файлов в псевдографику
bash-3.00# convmv -t utf-8 -f koi8-r -r --notest ./mallory
mv "./mallory/План работы2.sxw" "./mallory/пчп╩п╟п╫ я─п╟п╠п╬я┌я▀2.sxw"
mv "./mallory/План работы.sxw" "./mallory/пчп╩п╟п╫ я─п╟п╠п╬я┌я▀.sxw"
mv "./mallory" "./пІп░п╒п░п╗п░"
а что тут удивительного-то?
немного непонятно что ты хочешь сделать.
ты хотел сконвертить имена файлов из koi8 в юникод??
если да, то всё правильно получилось.
В одном мгновеньи – видеть вечность,
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
Огромный мир в горсти песка,
В одной песчинке – бесконечность,
И небо в чашечке цветка.
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: сonvmv переделал названия файлов в псевдографику
пчп╩п╟п╫ я─п╟п╠п╬я┌я▀.
не знаю, зачем вам понадобилось копвертировать названия файлов в utf8, но теперь для того, чтобы увидеть это нормальными буквами на ext3/reiserfs разделе, вам понадобится ставить utf8 локаль.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: сonvmv переделал названия файлов в псевдографику
Лис
mallory
Вам нужно выставить нужный шрифт и таблицу перекодировки для консоли, ищите, как это делается в Вашем дистрибутиве. И в зависимости от желаемой кодировки Вам может потребоваться обратная конфертация названий.
А что тут непонятного? Человек установил дистрибутив и увидел, что не читается ничего. И тогда он решил конвертнуть.
mallory
Вам нужно выставить нужный шрифт и таблицу перекодировки для консоли, ищите, как это делается в Вашем дистрибутиве. И в зависимости от желаемой кодировки Вам может потребоваться обратная конфертация названий.
-
malor
- Сообщения: 335
Re: сonvmv переделал названия файлов в псевдографику
Взял файлы из WinXP, кинул их в ASPLinux 11. Там их имена имеют следующий вид:Запускал команду convmv -f cp1251 -t utf8 -r --notest ./dir, но имена оставались теми же. Почему?
Код: Выделить всё
drwxr-xr-x 2 root root 4096 Июл 18 11:56 Å«½¿¡á
-r--r--r-- 1 root root 296448 Дек 1 2005 ÄåêäÇàîÄà.xls
-r--r--r-- 1 root root 21504 Июн 15 11:01 ÄÇÄ.doc
-r--r--r-- 1 root root 28672 Апр 6 2005 æÇâÉ.xls
-r--r--r-- 1 root root 174080 Окт 4 2005 æ»Óáó¬á «ª¿ñ. »« ñ¡´¼ 505.xls
-r--r--r-- 1 root root 173568 Окт 4 2005 æ»Óáó¬á «ª¿ñ. »« ñ¡´¼ 506.xls
-r--r--r-- 1 root root 15360 Июл 22 2005 æ»Óáó¬á »« ÇÓíá½ÑÔÒ.xls
-r--r--r-- 1 root root 29696 Июн 21 2005 æ»Óáó¬á »« «íÑß»ÑþÑ¡¿¯ ¼áÔÑӿὫ¼ ¬Ó«¡ÞÔÑ®¡«ó æèæ.doc-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: сonvmv переделал названия файлов в псевдографику
а че за ./dir?
Если это директорию ты так указал, то попробуй вот так ./dir/*
Если это директорию ты так указал, то попробуй вот так ./dir/*
-
malor
- Сообщения: 335
Re: сonvmv переделал названия файлов в псевдографику
Вообще-то, конечно, там реальное название каталога стояло, в том именно формате в котором я написал.
Те значки, из предыдущего моего поста, на самом деле, не те что должны были отобразиться. Их тут заменил знак, похожий на русскую букву "Б". Почему форум представляет их в таком виде?
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: сonvmv переделал названия файлов в псевдографику
Укажите параметры монтирования виндовозной шары: iocharset=koi8-r,codepage=866 - тогда ничего конвертировать не надо.
Skull
-
omoh
- Сообщения: 33
Re: сonvmv переделал названия файлов в псевдографику
Кстати, а выньХП вынь2к3 вроде же юникод держат ?
Потому что вынь2к не поддерживает. Из за этого пока люди страдают.
Потому что вынь2к не поддерживает. Из за этого пока люди страдают.
-
Liksys
- Сообщения: 2910
-
malor
- Сообщения: 335
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: сonvmv переделал названия файлов в псевдографику
Держит юникод. Но на NTFS. А на FAT - извольте 8-битную OEM кодировку. Под любой Windows.
Skull
-
Liksys
- Сообщения: 2910
Re: сonvmv переделал названия файлов в псевдографику
Аааа. Понял. Спасибо за перевод.
-
omoh
- Сообщения: 33
Re: сonvmv переделал названия файлов в псевдографику
Skull, спасибо. Буду знать. Samba PDC - наше всё 
Liksys,
Liksys,