version 1.3, 2011/11/29 10:59:19 |
version 1.4, 2011/12/12 02:00:49 |
|
|
.Os |
.Os |
.Sh NAME |
.Sh NAME |
.Nm whatis |
.Nm whatis |
.Nd search manual page databases |
.Nd search for manual pages by page names |
.Sh SYNOPSIS |
.Sh SYNOPSIS |
.Nm |
.Nm |
|
.Op Fl C Ar file |
.Op Fl M Ar manpath |
.Op Fl M Ar manpath |
.Op Fl m Ar manpath |
.Op Fl m Ar manpath |
.Op Fl S Ar arch |
.Op Fl S Ar arch |
.Op Fl s Ar section |
.Op Fl s Ar section |
.Ar term... |
.Ar name ... |
.Sh DESCRIPTION |
.Sh DESCRIPTION |
The |
The |
.Nm |
.Nm |
utility searches for manuals named or described with |
utility searches databases generated by |
.Ar term |
.Xr mandocdb 8 |
in manual page databases generated by |
for manuals containing the word |
.Xr mandocdb 8 . |
.Ar name |
Its arguments are as follows: |
in their page name, ignoring case. |
|
It returns the header lines from all matching pages. |
|
You can then use the |
|
.Xr man 1 |
|
command to get more information. |
|
.Pp |
|
The options are as follows: |
.Bl -tag -width Ds |
.Bl -tag -width Ds |
|
.It Fl C Ar file |
|
Specify an alternative configuration |
|
.Ar file |
|
in |
|
.Xr man.conf 5 |
|
format. |
.It Fl M Ar manpath |
.It Fl M Ar manpath |
Use the colon-separated path instead of the default list of paths |
Use the colon-separated |
searched for |
.Ar manpath |
|
instead of the default list of paths searched for |
.Xr mandocdb 8 |
.Xr mandocdb 8 |
databases. |
databases. |
Invalid paths, or paths without manual databases, are ignored. |
Invalid paths, or paths without manual databases, are ignored. |
.It Fl m Ar manpath |
.It Fl m Ar manpath |
Prepend the colon-separated paths to the list of paths searched |
Prepend the colon-separated |
for |
.Ar manpath |
|
to the list of paths searched for |
.Xr mandocdb 8 |
.Xr mandocdb 8 |
databases. |
databases. |
Invalid paths, or paths without manual databases, are ignored. |
Invalid paths, or paths without manual databases, are ignored. |
Line 102 Invalid paths, or paths without manual databases, are |
|
Line 117 Invalid paths, or paths without manual databases, are |
|
Overridden by |
Overridden by |
.Fl M . |
.Fl M . |
.El |
.El |
.\" .Sh FILES |
.Sh FILES |
|
.Bl -tag -width "/etc/man.conf" -compact |
|
.It Pa mandoc.db |
|
name of the |
|
.Xr mandocdb 8 |
|
keyword database |
|
.It Pa mandoc.index |
|
name of the |
|
.Xr mandocdb 8 |
|
filename database |
|
.It Pa /etc/man.conf |
|
default |
|
.Xr man 1 |
|
configuration file |
|
.El |
.Sh EXIT STATUS |
.Sh EXIT STATUS |
.Ex -std |
.Ex -std |
.Sh SEE ALSO |
.Sh SEE ALSO |
.Xr apropos 1 , |
.Xr apropos 1 , |
.Xr man 1 , |
.Xr man 1 , |
|
.Xr man.conf 5 , |
.Xr mandocdb 8 |
.Xr mandocdb 8 |
.Sh AUTHORS |
.Sh HISTORY |
The |
The |
.Nm |
.Nm |
utility was written by |
utility first appeared in |
|
.Bx 2 . |
|
It was rewritten from scratch as part of the |
|
.Xr mandocdb 8 |
|
project for |
|
.Ox 5.1 . |
|
.Sh AUTHORS |
|
.An -nosplit |
|
.An Bill Joy |
|
wrote the original |
|
.Bx |
|
.Nm |
|
in 1979. |
|
The current version was written by |
.An Kristaps Dzonsons , |
.An Kristaps Dzonsons , |
.Mt kristaps@bsd.lv . |
.Mt kristaps@bsd.lv . |