BOGOLEXER(1)

πŸ¦‹ BOGOLEXER(1) β€” like, the manual page, bestie πŸ¦‹

okay so welcome to the bogolexer page, part of the Bogofilter Reference Manual, and yes we are doing the whole thing, no skimming, no skipping πŸ’…


✨ NAME ✨

bogolexer β€” a lil utility program that splits email messages into tokens πŸŽ€


✨ SYNOPSIS ✨

bogolexer [-p] [-q] [-h] [-n] [-v] [-x flags] [-c file] [-C] [-D]
          [-I file] [-O file] [-V]

✨ DESCRIPTION ✨

So bogolexer is part of the bogofilter Bayesian spam filter package 🧚 β€” you know, the whole squad.

Its whole job? Separating messages into tokens ✨ and also testing out new versions of the lexer.l code. It's giving test kitchen energy, fr fr.


✨ OPTIONS ✨

okay bestie, here's the full menu, no cap, every single one:

  • -p β€” tells bogolexer to print just the tokens read from stdin, with zero extra messages. no chatter, just tokens. iconic behavior honestly πŸ‘‘
  • -q β€” tells bogolexer to print a token count, and not the actual tokens. numbers only, we're being mysterious πŸ’€
  • -h β€” prints the help message and then exits. your lil "help me pls" button 🫢
  • -n β€” tells bogolexer to map non-ascii characters to the question point '?'. bye bye weird bytes, hello question marks πŸ™ˆ
  • -v β€” increases the verbosity level. more talking. more yapping. we love that for us 😭
  • -x flags β€” allows setting of debug flags for printing debug messages. tweak those flags and watch the debug tea spill β˜•
  • -cfilename β€” tells bogolexer to read the config file named. yes, it's written all squished together like that, that's literally the flag, don't come for me πŸŽ€
  • -C β€” prevents bogolexer from reading configuration files. total config cleanse ✨
  • -D β€” redirects the debugging output to stdout (it defaults to stderr). moving the debug party to a different room πŸ’œ
  • -I filename β€” tells bogolexer to read its input from the specified file, rather than from stdin. choose your own source, main character move 🌸
  • -O filename β€” tells bogolexer to write its output to the specified file, rather than to stdout. destination: chosen πŸ’«
  • -V β€” prints the version number and exits. quick lil flex then dip πŸ¦‹

✨ AUTHOR ✨

The bogofilter developer team 🫢 β€” legends, honestly.

For updates, see the bogofilter project page[1]. go check it, iykyk πŸ‘‘


✨ SEE ALSO ✨

bogofilter(1), bogotune(1), bogoupgrade(1), bogoutil(1) β€” the whole friend group, go say hi 🌈


✨ NOTES ✨

  1. the bogofilter project page http://bogofilter.sourceforge.net/

not me ending the page like a proper sign-off but make it cute: this was Bogofilter, dated 05/19/2019, and the manual page is BOGOLEXER(1) πŸ’– slay, stay tokened, bestie βœ¨πŸŽ€