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. _______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
