cdbsplit - program to operate cookie (fortune) database
] <cookie-database> <hitfile>
This manual page documents briefly the cdbsplit
This manual page was written for the Debian GNU/Linux distribution because the
original program does not have a manual page. Instead, it has some plain text
documentation, see below.
is a program that can be used to operate cookie database in
various formats, the default is standard fortune(6) format, i.e. list of
'cookies' delimited with line containing a single percent (' %
') char .
With 'cdbsplit' you can split cookie database, or extract parts of it
depending on various criteria.
A summary of options is included below. For a complete description, see the
documentation in /usr/share/doc/cookietool
default behaviour is to overwrite existing database with its reduced version,
so the cookies are MOVED to hitfile. The hitfile is never overwritten, but may
be appended to.
- Shows summary of options.
- case-sensitive comparisons (for both keywords and
- how fussy about word delimiters? (default: 2)
- optional keyword
- mandatory keyword (use both of them to form boolean
- minimal cookie length (in lines)
- maximal cookie length (in lines)
- minimal line width (in chars)
- maximal line width (in chars)
- start at cookie <min_number>
- stop after <max_number> cookie
- find groups of cookies starting with <n> matching
characters (database must be sorted for this to make sense!)
- extract only, don't modify <cookie-database>
- append, don't overwrite <hitfile> if such a filename
- input file format - -f3: cookies are separated by '%%'
lines; -f2: cookies are separated by '%' lines (DEFAULT); -f1: each line
is a cookie; -f0: each word is a cookie.
Upstream author and Aminet cookietool.lha package with AmigaOS binaries uploader
is Wilhelm Noeker, <email@example.com>. Unix manpages (including this
one) and makefile are maintained by Miros/law L. Baran
<firstname.lastname@example.org>. This manual page uses many excerpts from the
original README file.