Scroll to navigation

MAKEWHATIS(8) System Manager's Manual MAKEWHATIS(8)

ИМЕ

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

СИНТАКСИС

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

ОПИСАНИЕ

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

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

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

ОПЦИИ

Обновяване на базата от данни с новите страници.
Подробен изход.
Използване на пътя получен от командата `man --path`
Преглеждат се зададените раздели от пътя до оригиналите на страниците или готовите страници от ръководството. Ако не е зададена стойност, се използва ´1 2 3 4 5 6 7 8 9 n l´
Прочитат се готовите страници в посочения път
. Ако не е зададен аргумент, се приема първата съществуваща директория измежду /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)

21 август 2005