[Homeros] coding
Guennadi Ivanov
guennadi.ivanov на gmail.com
Сб Фев 18 09:31:53 MSK 2012
спасибо, Михаил!
У меня, кажется, сработала команда konwert, которую посоветовал
юрий. Почему, кажется? потому, что все маркеры перекодировались в
какие-то символы, которые никак не озвучиваются, и поэтому я не знаю,
они разные или нет.
С уважением,
Геннадий
18.02.12, Michael Pozhidaev<msp на altlinux.ru> написал(а):
> Геннадий, здравствуйте!
>
> Нет, именно -r так не умеет. У него цель - - исключить остановку при
> неправильных символах. Отдельные символы можно заменить, например,
> командой subst. Вид у неё достаточно прост:
>
> subst s/'что_меняем'/'на_что_меняем'/ имя_файла
>
>
>
>> Добрый день, михаил!
>>
>> Можно ли с помощью ключа -r производить множественные замены, т.е. у
>> меня в тексте используются маркеры как минимум пяти видов. Можно ли
>> так использовать указанный вами ключ, чтобы он заменял каждый маркер
>> своим соответствующим символом?
>>
>> С уважением,
>> Геннадий
>>
>>
>> 16.02.12, Michael Pozhidaev<msp на altlinux.ru> написал(а):
>>> Геннадий, здравствуйте!
>>>
>>> Да, видимо, ключ -r - это то, что Вам требуется. С его помощью можно
>>> указать символ, который будет поддставлен на место недопустимых
>>> символов. Скажем, можно такие символы попытаться заменить пробелами.
>>>
>>>> Добрый день.
>>>>
>>>> У меня есть текстовый файл в кодировке utf-8. Мне надо его
>>>> перекодировать в koi8-r. В принципе это хорошо делает команда iconv,
>>>> но в этом файле есть непонятные для этой команды знаки, которые в
>>>> других системах используются для разметки текста. В результате iconv
>>>> доходит до первого такого знака и останавливается. Если все такие
>>>> метки убрать, то текст нормально перекодируется, но мне они
>>>> нужны. Можно ли заставить iconv просто пропускать эти знаки, а
>>>> перекодировать только то, что ей понятно?
>>>>
>>>> С уважением,
>>>> Геннадий
>>>> _______________________________________________
>>>> Homeros mailing list
>>>> Homeros на lists.altlinux.org
>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>
>>> --
>>> Michael Pozhidaev. Tomsk, Russia.
>>> Russian info page: http://www.marigostra.ru/
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>
>> _______________________________________________
>> Homeros mailing list
>> Homeros на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>
> --
> Michael Pozhidaev. Tomsk, Russia.
> Russian info page: http://www.marigostra.ru/
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros
>
Подробная информация о списке рассылки Homeros