NAME
apropos
- search the complete content of all man pages
SYNOPSIS
apropos
[-123456789p]
query
DESCRIPTION
The
apropos
utility performs a full text search over the complete content of all man pages.
It uses the FTS engine of Sqlite to perform the search.
The database is created with the help of
makemandb(1)
utility.
This implementation of the
apropos
utility is more sophisticated than the classical version of
.
Like modern search applications, it uses advanced techniques like stemming
and term weighting to rank the matching results in decreasing order of
relevance.
By default
apropos
will only display the top 10 matches in the output.
It supports the following options:
- -1
-
Search only within section 1 manual pages.
- -2
-
Search only within section 2 manual pages.
- -3
-
Search only within section 3 manual pages.
- -4
-
Search only within section 4 manual pages.
- -5
-
Search only within section 5 manual pages.
- -6
-
Search only within section 6 manual pages.
- -7
-
Search only within section 7 manual pages.
- -8
-
Search only within section 8 manual pages.
- -9
-
Search only within section 9 manual pages.
- -p
-
This display all matching results (instead of the default of 10)
and pipe them through a pager (defaulting to
more(1)).
FILES
/var/db/man.db
The Sqlite FTS database which contains an index of the manual pages.
SEE ALSO
makemandb(1),
man(1)
AUTHORS
Abhinav Upadhyay
BUGS
At the moment
makemandb(1)
is currently unable to parse the escape sequences in
man(7)
pages, therefore at times you might see snippets of the matching
text mixed escape sequences, making it a bit unreadable.
This should be fixed in upcoming versions.
|
| Abhinav Upadhyay <er.abhinav.upadhyay at gmail dot com> |
| $Id: apropos.html1,v 1.2 2011/08/25 06:52:59 abhinavupadhyay Exp $ |
|