ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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