t.parsing

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

PARSING
49
字号
#!/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#	 parsing.YYYYMMDD.  This is useful when something is different.##	 ./inputs  - test inputs#	 ./outputs - known correct outputs#		     esp. parsing.out##	 parsing.YYYYMMDD:#		directory containing individual output filesNODB=1 . ${srcdir=.}/t.framemap_rc(){    (	set +e	eval "$@"	a=$?	[ $a -eq 0 ] && exit 0	[ $a -eq 1 ] && exit 0	exit $a    )}MSG="${SYSTEST}/inputs/msg.parsing.txt"flaglist="IhT-2"for flags in $flaglist ; do    opts=`echo $flags | tr -d "01234567-"`    ( echo "****** " $opts " ******" ; \    $BOGOLEXER -C -D -p -v < $MSG ) | tee -a ${TMPDIR}/parsing.out > ${TMPDIR}/tmp    if  [ $verbose -ne 0 ]; then	sort -u < ${TMPDIR}/tmp >>  ${TMPDIR}/parsing.sor    fidoneif  [ $verbose -ne 0 ]; then    wc -l ${TMPDIR}/parsing.out    wc -l ${TMPDIR}/parsing.sorfiOUT="${OUTPUTS}/parsing.out"test  $verbose -eq 0 && cmp $OUT ${TMPDIR}/parsing.out \|| diff $DIFF_BRIEF $OUT ${TMPDIR}/parsing.out

⌨️ 快捷键说明

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