The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Из KOI-8 в Translit "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Из KOI-8 в Translit "  
Сообщение от E_Vorobyov email(??) on 30-Янв-07, 09:55 
Народ, как рекурсивно переименовать имена файлов из KOI-8 в Translit?
Искал в разделе советы, нашел только вот это: https://www.opennet.ru/tips/info/839.shtml
но тут не совсем все понятно и речь идет о кодировках.
Помогите пожалуйста!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Из KOI-8 в Translit "  
Сообщение от bass (??) on 30-Янв-07, 11:21 
>Народ, как рекурсивно переименовать имена файлов из KOI-8 в Translit?
>Искал в разделе советы, нашел только вот это: https://www.opennet.ru/tips/info/839.shtml
>но тут не совсем все понятно и речь идет о кодировках.
>Помогите пожалуйста!

for i in `ls *.txt.koi8-r`; do cat $i |iconv -f KOI8-R -t KOI-7 >$i.converted;done

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Из KOI-8 в Translit "  
Сообщение от bass (??) on 30-Янв-07, 11:27 
>>Народ, как рекурсивно переименовать имена файлов из KOI-8 в Translit?
>>Искал в разделе советы, нашел только вот это: https://www.opennet.ru/tips/info/839.shtml
>>но тут не совсем все понятно и речь идет о кодировках.
>>Помогите пожалуйста!
>
>for i in `ls *.txt.koi8-r`; do cat $i |iconv -f KOI8-R -t KOI-7 >$i.converted;done


упс, невнимательно прочитал, думал внутри нужно. в вышеприведённом совете всё ок, только кодировку измените.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Из KOI-8 в Translit "  
Сообщение от E_Vorobyov email(??) on 30-Янв-07, 11:46 
>for i in `ls *.txt.koi8-r`; do cat $i |iconv -f KOI8-R -t KOI-7 >$i.converted;done
Не пройдет! Было уже где-то тут в форуме:
$ iconv -l |grep KOI8
KOI8-R CSKOI8R
KOI8-U
KOI8-RU
KOI8-T
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Из KOI-8 в Translit "  
Сообщение от bass (??) on 31-Янв-07, 06:57 
>>for i in `ls *.txt.koi8-r`; do cat $i |iconv -f KOI8-R -t KOI-7 >$i.converted;done
>Не пройдет! Было уже где-то тут в форуме:
>$ iconv -l |grep KOI8
>KOI8-R CSKOI8R
>KOI8-U
>KOI8-RU
>KOI8-T

не понял, что не пройдёт?
$ echo "привет"|iconv -f KOI8-R -t KOI-7
PRIWET
$ iconv -V    
iconv (GNU libc) 2.3.6

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Из KOI-8 в Translit "  
Сообщение от Evgeny Vorobyov email on 03-Фев-07, 16:18 
>не понял, что не пройдёт?
>$ echo "привет"|iconv -f KOI8-R -t KOI-7
>PRIWET
>$ iconv -V
>iconv (GNU libc) 2.3.6

Видимо разные версии:
$ echo "привет"|iconv -f KOI8-R -t KOI-7
iconv: conversion to KOI-7 unsupported
$ iconv -v
Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]
or:    iconv -l
$ uname -a
FreeBSD 6.0-RELEASE

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Из KOI-8 в Translit "  
Сообщение от lavr email on 03-Фев-07, 18:38 
>>не понял, что не пройдёт?
>>$ echo "привет"|iconv -f KOI8-R -t KOI-7
>>PRIWET
>>$ iconv -V
>>iconv (GNU libc) 2.3.6
>
>Видимо разные версии:
>$ echo "привет"|iconv -f KOI8-R -t KOI-7
>iconv: conversion to KOI-7 unsupported
>$ iconv -v
>Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]
>or:    iconv -l
>$ uname -a
>FreeBSD 6.0-RELEASE

разные, iconv от библиотеки libiconv в портах, она старовата, в /usr/ports/russian/rux -
подойдет? только не знаю есть ли там проверка на пробелы и спецсимволы и замена их на
подчеркивание...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру