t.maint

来自「一个C语言写的快速贝叶斯垃圾邮件过滤工具」· MAINT 代码 · 共 52 行

MAINT
52
字号
#!/bin/sh#Test database maintenance using bogoutil's dump/load capabilities.#    The building of wordlist.db also tests bogofilter's lexerNODB=1 . ${srcdir=.}/t.frameOUT="$TMPDIR/maint.out"create_empty_wordlist$BOGOFILTER -C -y 0 -s < ${SYSTEST}/inputs/spam.mbx$BOGOFILTER -C -y 0 -n < ${SYSTEST}/inputs/good.mbxif [ -z "$USE_UNICODE" -o "$USE_UNICODE" = "YES" ] ; then    CORRECT="$TMPDIR/ref.unicode.enabled"else    CORRECT="$TMPDIR/ref.unicode.disabled"ficat >> $TMPDIR/ref.unicode.enabled <<EOFinitial: 5304count 0 -> 5305count 1 -> 1847count 2 -> 950count 3 -> 610EOFcat >> $TMPDIR/ref.unicode.disabled <<EOFinitial: 5304count 0 -> 5304count 1 -> 1847count 2 -> 949count 3 -> 610EOFecho initial: `$BOGOUTIL -d $WORDLIST | wc -l` > $OUTfor cnt in 0 1 2 3 ; do    $BOGOUTIL -C -c $cnt -m $WORDLIST    echo "count $cnt ->" `$BOGOUTIL -C -d $WORDLIST | wc -l` >> $OUT    if  [ $verbose -ne 0 ]; then	$BOGOUTIL -C -d $WORDLIST > $OUT.$cnt    fidoneif  [ $verbose -eq 0 ]; then    cmp $CORRECT $OUT \    ||  diff $DIFF_BRIEF $CORRECT $OUTelse    diff $DIFF_BRIEF $CORRECT $OUTfi

⌨️ 快捷键说明

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