.------------------------------------------------------------------. | | | logresolve 2.0 - http://www.net/~tomr/progs/logresolve/ | | | | logresolve.txt - documentation 2.0t3 | | | | by Tom Rathborne - tomr@uunet.ca - http://www.net/~tomr/ | | | |------------------------------------------------------------------| | | | Current version: 2.0b8 (c5.d3.h2.i2.n3.s0.t3) | | | `------------------------------------------------------------------' === IMPOTENT (sic) NOTICE ============================================ *** This file is not guaranteed to be up-to-date or authoritative! *** This file is guaranteed to be neither up-to-date nor authoritative! Please see http://www.net/~tomr/progs/logresolve/ for more details. === BETA NOTICE ====================================================== #include This is a beta version of logresolve. Use it at your own risk. Do not redistribute it without the author's permission. Thanks. === USAGE ============================================================ logresolve [options] < input_log > output_log Here's an atypically complicated example: logresolve +s -dIPDB -k -l /tmp/LR.IPDB.lock -a60000 -r300 Options must all be separate, but options which take arguments (the ones with colons after them in the following list) work with or without the space between the option character and the argument. The Boolean options +s and +k can of course be negated as -s or -k. - and + are equivalent for non-Boolean options. Options are analyzed in the order in which they are given on the command line, so "+s -s" is equivalent to "-s". +s - prints statistics +k - keep failed lookups in DBM cache -a : after which we should look something up again -r : ...repeat failed lookups if they come out of the cache older than this amount of time. -i : to read; use '-' for STDIN. -o : to write; use '-' for STDOUT or '=' for STDERR. -t : to write; '-' for STDOUT or '=' for STDERR. +s implied. -d : to use for persistent cache -l : to use to maintain exclusivity on DBM file if necessary. -c : to *append* total bytecount to The ghosts of options yet to be implemented: -f : for field separator characters. (e.g. "-s ',:') -n : (default = 0) to use for IP number -b : for IP# separator (e.g. "-d ' '" makes "127 0 0 1" valid) === THE END ==========================================================