Manual Reference Pages - ODIDX (1)
odidx - indexer of document files
[-l file] [-wmax num] [-tsuf sufs] [-hsuf sufs] name[dir]
This manual page documents briefly the
The command odidx is a utility for indexing files on the local
file system. This command is useful for a full-text search system of
a Web site. Supported file format are plain text and HTML. Supported
character encoding are US-ASCII and ISO-8859-1. The URI of each
document is specified with the path of its file. Attributes named as
title and date are given to each documents. When a document
is already existing in the database, it is registered if its last
modification time is newer, or it is ignored. Modification times are
stored in the sub database _mtime in the main database
directory. Score information are stored in the sub database _score
in the main database directory. This command is used in the above
format. name specifies a database name. dir specifies a
A summary of options is included below.
For a complete description, see the
-l file ||
read a file and get list of paths of files to register. If - is
specified, the standard input is read.
-wmax num |
specify the max number of words to be stored in the document database.
-tsuf sufs |
specify suffixes of plain text files in comma separated
format. The default is -tsuf .txt,.text.
-hsuf sufs |
specify suffixes of HTML files in comma separated format. The
default is -hsuf .html,.htm.
For example, to register files which are under /home/mikio and whose
suffix are .txt, .c, or .h, perform the following command.
odidx register -tsuf ".txt,.c,.h" -hsuf "" casket /home/mikio
Thus, to retrieve documents which include unix and posix and show the top 8
terms, perform the following command.
odmgr search -max 8 -h casket "unix posix"
QDBM was written by Mikio Hirabayashi <email@example.com>.
This manual page was written by Fumitoshi UKAI <firstname.lastname@example.org>,
for the Debian project (but may be used by others).
|Man Page ||ODIDX (1) ||2005-05-23 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.