[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Русские маны



4/7/2008, "Stanislav Maslovski" <stanislav.maslovski@gmail.com> БШ
ОХЯЮКХ:

>On Mon, Apr 07, 2008 at 02:38:24PM +0400, Stanislav Maslovski wrote:
>> On Mon, Apr 07, 2008 at 12:46:29PM +0400, yuri.nefedov@gmail.com wrote:
>> > On Mon, 7 Apr 2008, Mishustin Alexey wrote:
>> >
>> >>
>> >> Здравствуйте!
>> >>
>> >> Подскажите, пожалуйста, как заставить русские маны корректно записываться
>> >> в текстовый файл?
>> >
>> >   Попробуйте так:
>> >   PAGER="cat" man dd > ~/ttt
>> >
>> >   или ещё с одним небольшим извратом:
>> >   zcat /usr/share/man/ru/man1/dd.1.gz | groff -Tlatin1 -man - > ~/ttt
>> 
>> Лучше тогда уж так:
>> zcat /usr/share/man/ru/man1/dd.1.gz | groff -c -mandoc -Tascii8 | ul -t dumb | iconv -f koi8-r >/tmp/dd.txt
>> 
>> Так кодировка окажется правильной (установленной в настройках локали) и заодно
>> уйдут ненужные в данном случае потуги groff-а с подчеркиванием.
>
>Вообще, тема оказалась интересной. Еще решение (для нетерпеливых):
>find /usr/share/man/ru -type f -exec man -Tascii8 -l {} \; | ul -t dumb | iconv -f koi8-r >/tmp/man_pages.txt
>
>Конвертируем все русские маны в один текстовый файл. По нему можно поиском
>перемещаться.

Вот это здорово! ))

С уважением,
Алексей Мишустин


Reply to: