carta
swish-search(1)

swish-search1

A search engine

Part of swish-e(1).

Usage

swish [-e] [-i dir file ...] [-S system] [-c file] [-f file] [-l] [-v (num)]

swish -w word1 word2 ... [-f file1 file2 ...] \ [-P phrase_delimiter] [-p prop1 ...] [-s sortprop1 [asc⎪desc] ...] \ [-m num] [-t str] [-d delim] [-H (num)] [-x output_format]

swish -k (char⎪*) [-f file1 file2 ...]

swish -M index1 index2 ... outputfile

swish -N /path/to/compare/file

swish -V

Overview

Swish-e is Simple Web Indexing System for Humans - Enhanced. Swish-e can quickly and easily index directories of files or remote web sites and search the generated indexes.

Swish-e is extremely fast in both indexing and searching, highly configurable, and can be seamlessly integrated with existing web sites to maintain a consistent design. Swish-e can index web pages, but can just as easily index text files, mailing list archives, or data stored in a relational database.

Swish is designed to index small to medium sized collection of documents, Although a few users are indexing over a million documents, typical usage is more often in the tens of thousands. Currently, Swish-e only indexes eight bit character encodings.

Documentation

Documentation is provided as HTML pages installed in $prefix/share/doc/swish-e where $prefix is /usr/local if building from source, or /usr if installed as part of a package from your OS vendor. Under Windows $prefix is selected at installation time.

Documentation is also available on-line at http://swish-e.org.

A subset of the documentation is installed as system man pages as well. The following man pages should be installed:

swish-e(1)

This man page.

SWISH-CONFIG(1)

Defines options that can be used in a configuration file.

SWISH-RUN(1)

Describes the run-time options and switches.

SWISH-FAQ(1)

Answers to commonly asked questions.

SWISH-LIBRARY(1)

API for the Swish-e search library. Applications can link against this library.

Support

Support for Swish-e is provide via the Swish-e discussion list. See http://swish-e.org for information.

History

  • Debian 13 (Trixie) to Debian 6.0 (Squeeze): the text shown here
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch) to Debian 3.1 (Sarge)
  • Debian 3.0 (Woody)

-D until Debian 3.0 (Woody); -V until Debian 3.0 (Woody); -b until Debian 3.0 (Woody); -c until Debian 3.0 (Woody); -d until Debian 3.0 (Woody); -l until Debian 3.0 (Woody); -m until Debian 3.0 (Woody); -t until Debian 3.0 (Woody).

From swish-e 2.4.7-6.3 in Debian 13 (Trixie). Parsed by carta from the page's man source.