WWWWAAAAIIIISSSSIIIINNNNDDDDEEEEXXXX((((1111)))) TTTThhhhiiiinnnnkkkkiiiinnnngggg MMMMaaaacccchhhhiiiinnnneeeessss ((((FFFFrrrriiii SSSSeeeepppp 11113333 1111999999991111)))) WWWWAAAAIIIISSSSIIIINNNNDDDDEEEEXXXX((((1111)))) NNNNAAAAMMMMEEEE waisindex - Indexes files SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS wwwwaaaaiiiissssiiiinnnnddddeeeexxxx [ -d index_filename ] [ -a ] [ -r ] [ -mem mbytes ] [ -register ] [ -t type ] [ -export ] filename filename ... DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN wwwwaaaaiiiissssiiiinnnnddddeeeexxxx creates an index of the words in files so that they can be searched quickly (see waissearch). The index takes about as much disk space as the original text. It also creates a new source structure named index_filename.src if none exists. OOOOPPPPTTTTIIIIOOOONNNNSSSS ----dddd index_filename This is the base filename for the index files. Therefore if /usr/local/foo is specified, then the index files will be called /usr/local/foo.dct etc. The index should be stored on the local file system of the machine running waisindex. It works over NFS, but it is much slower. ----aaaa Append this index to an existing one. Useful for incremental additions or updates. This will only add onto an index, so that if a file has changed, it will get reindexed, but the old entries will not be purged. Therefore, to save space, it is a good idea to reindex the whole set of files periodically. ----rrrr Recursively index subdirectories. -mmmmeeeemmmm How much main memory to use during indexing. This variable will have a large effect on how fast indexing is done. ----rrrreeeeggggiiiisssstttteeeerrrr Register this database with the directory of servers. You are encouraged to register databases, but only ones that will be consistently running. The directory of servers is available to anyone that is on the internet or can phone in. ----tttt type This is the format of files that are handled by waisindex. It is easy to parse a different format, but that has to be done by changing the source (ircfiles.c). To find out the list of currently known types, execute the waisindex command with no arguments and it will list them. ----eeeexxxxppppoooorrrrtttt This causes the resulting source description file Page 1 (printed 12/2/91) WWWWAAAAIIIISSSSIIIINNNNDDDDEEEEXXXX((((1111)))) TTTThhhhiiiinnnnkkkkiiiinnnngggg MMMMaaaacccchhhhiiiinnnneeeessss ((((FFFFrrrriiii SSSSeeeepppp 11113333 1111999999991111)))) WWWWAAAAIIIISSSSIIIINNNNDDDDEEEEXXXX((((1111)))) to include the host-name and tcp-port for use by the clients. Otherwise the file contains no connection information, and is expected to be used only for local searches. SSSSEEEEEEEE AAAALLLLSSSSOOOO waissearch(1), waisserver(1), waissearch-gmacs(1), xwais(1), xwaisq(1) Wide Area Information Servers Concepts by Brewster Kahle. Brewster@think.com DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS The diagnostics produced by the waisindex is meant to be self-explanatory. BBBBUUUUGGGGSSSS It temporarily takes twice the space it needs for an index. Page 2 (printed 12/2/91)