* [Sysadmins] Конвертирование имен файлов koi8r/utf8
@ 2007-11-27 9:43 "Дворников М.В."
2007-11-27 9:51 ` ledest
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: "Дворников М.В." @ 2007-11-27 9:43 UTC (permalink / raw)
To: ALT Linux sysadmin
Отдельный раздел - /home, /home/film - каталог с русскими названиями.
Был установлен ALTLinux 2.4 с кодировкой koi8r,
потом поставил другой дистрибутив с utf8.
#ls -la /home/film | iconv -f KOI8-R -t UTF8
нормально выводит русские названия.
Для тренировки скопировал пару файлов в другой каталог
и iconv уже перестал показывать русские названия (не перекодирует).
С чем связано не знаю.
#!/bin/sh
for fileold in `ls -1`
do
filenew=iconv -f KOI8-R -t UTF8 < $fileold
echo $fileold:$filenew
done
Не работает и iconv пытается файлы перекодировать, а не переменную.
--
С уважением, Дворников Михаил.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] Конвертирование имен файлов koi8r/utf8
2007-11-27 9:43 [Sysadmins] Конвертирование имен файлов koi8r/utf8 "Дворников М.В."
@ 2007-11-27 9:51 ` ledest
2007-11-27 9:55 ` Michael Shigorin
2007-11-27 9:58 ` Kostarev Alexey
2 siblings, 0 replies; 5+ messages in thread
From: ledest @ 2007-11-27 9:51 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Tuesday, 27 November 2007 11:43:29 Дворников М.В. написав:
> Отдельный раздел - /home, /home/film - каталог с русскими названиями.
> Был установлен ALTLinux 2.4 с кодировкой koi8r,
> потом поставил другой дистрибутив с utf8.
>
> #ls -la /home/film | iconv -f KOI8-R -t UTF8
> нормально выводит русские названия.
>
> Для тренировки скопировал пару файлов в другой каталог
> и iconv уже перестал показывать русские названия (не перекодирует).
> С чем связано не знаю.
>
> #!/bin/sh
>
> for fileold in `ls -1`
> do
> filenew=iconv -f KOI8-R -t UTF8 < $fileold
Странно, я не знал, что в sh так можно...(?)
> echo $fileold:$filenew
> done
>
> Не работает и iconv пытается файлы перекодировать, а не переменную.
Да, он перекодирует то, что вы ему указали, а не то, что вы задумали:)
___
Led.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] Конвертирование имен файлов koi8r/utf8
2007-11-27 9:43 [Sysadmins] Конвертирование имен файлов koi8r/utf8 "Дворников М.В."
2007-11-27 9:51 ` ledest
@ 2007-11-27 9:55 ` Michael Shigorin
2007-11-27 9:58 ` Kostarev Alexey
2 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2007-11-27 9:55 UTC (permalink / raw)
To: ALT Linux sysadmin
On Tue, Nov 27, 2007 at 12:43:29PM +0300, "Дворников М.В." wrote:
> Отдельный раздел - /home, /home/film - каталог с русскими названиями.
> Был установлен ALTLinux 2.4 с кодировкой koi8r,
> потом поставил другой дистрибутив с utf8.
Ну вот в рассылке другого дистрибутива и разумно
консультироваться, но вообще это был convmv.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] Конвертирование имен файлов koi8r/utf8
2007-11-27 9:58 ` Kostarev Alexey
@ 2007-11-27 9:56 ` ABATAPA
0 siblings, 0 replies; 5+ messages in thread
From: ABATAPA @ 2007-11-27 9:56 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
{27.11.07} Kostarev Alexey написал:
> Вообще-то есть специальная программа дял этого - товарищи подскажут:-)
"Товарищи" подсказывают: используйте `apt-cache search`. Или Яндекс.
# apt-cache search filename encoding
convmv - convmv converts file names from one encoding to another
perl-MIME-Lite - MIME::Lite - low-calorie MIME generator
Первая строчка.
--
ABATAPA
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] Конвертирование имен файлов koi8r/utf8
2007-11-27 9:43 [Sysadmins] Конвертирование имен файлов koi8r/utf8 "Дворников М.В."
2007-11-27 9:51 ` ledest
2007-11-27 9:55 ` Michael Shigorin
@ 2007-11-27 9:58 ` Kostarev Alexey
2007-11-27 9:56 ` ABATAPA
2 siblings, 1 reply; 5+ messages in thread
From: Kostarev Alexey @ 2007-11-27 9:58 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 801 bytes --]
Дворников М.В. wrote:
>Отдельный раздел - /home, /home/film - каталог с русскими названиями.
>Был установлен ALTLinux 2.4 с кодировкой koi8r,
>потом поставил другой дистрибутив с utf8.
>
>#ls -la /home/film | iconv -f KOI8-R -t UTF8
>нормально выводит русские названия.
>
>Для тренировки скопировал пару файлов в другой каталог
>и iconv уже перестал показывать русские названия (не перекодирует).
>С чем связано не знаю.
>
>#!/bin/sh
>
>for fileold in `ls -1`
>do
> filenew=iconv -f KOI8-R -t UTF8 < $fileold
>
>
filenew=`echo $fileold | iconv -f KOI8-R -t UTF8`
> echo $fileold:$filenew
>done
>
>Не работает и iconv пытается файлы перекодировать, а не переменную.
>
>
Вообще-то есть специальная программа дял этого - товарищи подскажут:-)
--
С Уважением
Директор ООО НЕВОД
Костарев А.Ф.
[-- Attachment #2: kaf.vcf --]
[-- Type: text/x-vcard, Size: 202 bytes --]
begin:vcard
fn:Alexey Kostarev
n:Kostarev;Alexey
org:Nevod Ltd.
adr:;;;Perm;;;Russia
email;internet:kaf@nevod.ru
tel;work:(3422) 196-960
url:http://www.nevod.ru/nevod/staff/kaf/
version:2.1
end:vcard
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-11-27 9:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-27 9:43 [Sysadmins] Конвертирование имен файлов koi8r/utf8 "Дворников М.В."
2007-11-27 9:51 ` ledest
2007-11-27 9:55 ` Michael Shigorin
2007-11-27 9:58 ` Kostarev Alexey
2007-11-27 9:56 ` ABATAPA
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git