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

📄 run.sh

📁 一个C语言写的快速贝叶斯垃圾邮件过滤工具
💻 SH
字号:
#! /bin/sh#Test bogoutil and bogoupgrade#Test 1 -- combined count/data text file#Test 2 -- separate count, BDB data file.#Test 3 -- Same as 2 except that BDB file has a .count token.#Test 4 -- Same as 2 except that BDB file has a  .MSG_COUNT token.#          Technically already upgraded.set -eyday="-y 0"( setopt SH_WORD_SPLIT 2>/dev/null ) && setopt SH_WORD_SPLITwhile : ; do    tdir=${BF_TESTDIR=.}/checks.$$.`date +"%Y%m%dT%H%M%S"`    mkdir $tdir && break    sleep 1donetrap "rm -f -r $tdir" 0 1 2 3 15inputfile="input-${num}"for ext in txt count; do  t="${inputfile}.$ext"   if [ -f $srcdir/$t ]; then     inputfile=$t   break  fidoneif [ ! -f "$srcdir/$inputfile" ]; then  exit 2;ficp -f $srcdir/$inputfile $tdir/datafile="${srcdir}/input-${num}-data.txt"inputdb="input-${num}.db"if [ -f "$datafile" ]; then	rm -f $tdir/$inputdb	../../bogoutil $yday -l $tdir/$inputdb <  $datafilefioutputdb="output-${num}.db"rm -f $tdir/$outputdbperl ${srcdir}/../../bogoupgrade $yday -b ../../bogoutil \    -i $tdir/$inputfile -o $tdir/$outputdb \&& ../../bogoutil $yday -d $tdir/$outputdb \|LC_COLLATE=C sort\|diff - ${srcdir}/output-${num}.txt

⌨️ 快捷键说明

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