Отдельный раздел - /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 пытается файлы перекодировать, а не переменную.
-- 
С уважением, Дворников Михаил.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить