MAKEWHATIS(8)

ИМЕ
makewhatis - създава база от данни на whatis

СИНТАКСИС
makewhatis [-u] [-v] [-w] [-s раздели ] [-c [път_към_готови_страници]] [път_към_страници]

ОПИСАНИЕ
makewhatis изчита всички страници в пътя до ръководствотоили всички готови страници в пътя до готовите страници, които попадат в дадените раздели. В базата от данни на whatis се записва по един ред за всяка страница. Той се състои от името на страницата и кратко описание разделени с тире. Описанието се взима от съдържанието на частта ИМЕ на страницата.

Понеже в различните езици името на раздела ИМЕ е преведено, makewhatis разпознава аналогични термини в чешки, италиански, фински, френски, немски и испански.

Ако не е зададен път до страниците от ръководството, по подразбиране се ползва /usr/man

ОПЦИИ

-u  Обновяване на базата от данни с новите страници.

-v  Подробен изход.

-w  Използване на пътя получен от командата `man --path`

-s раздели
    Преглеждат се зададените раздели от пътя до оригиналите на страниците или готовите страници от ръководството. Ако не е зададена стойност, се използва '1 2 3 4 5 6 7 8 9 n l m 8c mingw'

-c път_до_готовите_страници
    Прочитат се готовите страници в посочения път
     . Ако не е зададен аргумент, се приема първата съществуваща директория измежду /usr/man/preformat и /usr/man.

ПРИМЕРИ

За да се обновят само /usr/X11R6/man/whatis и /usr/local/man/whatis

    makewhatis /usr/X11R6/man /usr/local/man

За да се обновят всички бази от данни, включително преводите на български, руски и английски:

    LANGUAGE=bg:ru:en makewhatis -w

ГРЕШКИ
makewhatis може да не се справи добре със страници, които използват нестандартни макроси за troff, напр. ръководството на Tcl/Tk.

makewhatis не работи с предварително форматирани преводи.

АВТОР/ПОДДРЪЖКА
Първоначалният автор на man е John W. Eaton. Federico Lucifredi <flucifredi@acm.org> осъществява текущо поддръжката на пакета.

ПРЕВОД
Александър Шопов <ash@contact.bg>

ВИЖТЕ СЪЩО
apropos(1), man(1), whatis(1)