⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t.lexer.mbx

📁 一个C语言写的快速贝叶斯垃圾邮件过滤工具
💻 MBX
字号:
#! /bin/sh# Note:  When run via "make check", test output files are automatically deleted.#	 When run from the command line, output files are left in directory#	 lexer.mbx.YYYYMMDD.  This is useful when something is different.##	 ./inputs  - test inputs#	 ./outputs - known correct outputs##	 lexer.mbx.YYYYMMDD:#		directory containing individual output filesNODB=1 . ${srcdir:=.}/t.frameOUT="lexer.mbx.out"for f in good spam ; do    $BOGOLEXER -C -D -p $v < ${srcdir}/inputs/$f.mbx > $TMPDIR/$f.1    sort < $TMPDIR/$f.1 | uniq > $TMPDIR/$f.2    if  [ $verbose -ne 0 ]; then	$BOGOLEXER -C -D -x ml -vvv -p < ${srcdir}/inputs/$f.mbx > $TMPDIR/$f.v    fidoneRESULT=`cat $TMPDIR/spam.2 | wc -l`.`cat $TMPDIR/good.2 | wc -l`RESULT=`echo $RESULT | sed s@\ @@g`WANT="1787.4046"if [ "$RESULT" != "$WANT" ] || [ $verbose -ne 0 ] ; then    echo want: $WANT, have: $RESULT | tee $TMPDIR/$OUTfiif [ "$BF_SAVEDIR" ] ; then . ${srcdir}/t.save ; fitest "$RESULT" = "$WANT"### Test binary attachment in first message followed by text attachment in second message### Starting with v0.96.3 the second message is incorrectly parsed### The problem is fixed in v0.96.6cat >$TMPDIR/msg.1.txt <<EOFFrom neo-chibi@web.de Wed Nov 09 13:30:28 2005Content-Type: multipart/mixed;	boundary="----=_NextPart"------=_NextPartContent-Type: application/octet-stream;	name="data.zip"UEsDBAoAAAAAAHVjaTOjiB3egHMAAIBzAABUAAAAZGV0YWlscy50eHQgICAgICAgICAgICAgLnBpZlBLBQYAAAAAAQABAIIAAADycwAAAAA=------=_NextPart--EOFcat >$TMPDIR/msg.2.txt <<EOFFrom claudia@webfun.tv Wed Nov 09 19:49:24 2005Content-Type: text/plain;	charset="iso-8859-1"Ein hei遝 geileEin hei遝 geileEOFcat $TMPDIR/msg.1.txt $TMPDIR/msg.2.txt >  $TMPDIR/msg.12.mbx(   $BOGOLEXER -C -D -p < ${TMPDIR}/msg.1.txt ; \    $BOGOLEXER -C -D -p < ${TMPDIR}/msg.2.txt  ) > $TMPDIR/txt.out(   $BOGOLEXER -C -D -p < ${TMPDIR}/msg.12.mbx ) > $TMPDIR/mbx.outcmp ${TMPDIR}/txt.out ${TMPDIR}/mbx.out \    || diff ${TMPDIR}/txt.out ${TMPDIR}/mbx.out

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -