Mercurial > hg > Members > nobuyasu > test
view pyrect/pyrect/grep_bench.sh @ 9:493c96d030c0
add pyrect
author | nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 14 Jun 2011 17:24:03 +0900 |
parents | |
children |
line wrap: on
line source
#!/bin/sh egrepout="/tmp/egrep.out" jitgrepout="/tmp/jitgrep.out" llgrepout="/tmp/llgrep.out" #agrepout="/tmp/agrep.out" cgrepout="/tmp/cgrep.out" dgrepout="/tmp/dgrep.out" echo "[jitgrep - compiling]" time ./jitgrep.py -c $@ > /dev/null echo echo "[jitgrep - matching with out compiling]" time /tmp/jitgrep $@ > $jitgrepout echo echo "[jitgrep - cbc matching with out compiling]" time /tmp/jitgrep $@ > /dev/null #echo #echo "[llgrep]" #time ./llgrep.py -O $@ 2> /dev/null > $llgrepout echo echo "[cgrep]" time cgrep -E $@ > $cgrepout echo echo "[egrep]" time egrep $@ > $egrepout #echo #echo "[dgrep (non-filter grep)]" #time dgrep -E $@ > $dgrepout #echo #echo "[agrep]" #time agrep $@ > $agrepout echo echo "[diff egrep jitgrep]" diff $egrepout $jitgrepout #echo "[diff egrep llgrep]" #diff $egrepout $llgrepout echo "[diff cgrep jitgrep]" diff $cgrepout $jitgrepout #echo "[diff cgrep llgrep]" #diff $cgrepout $llgrepout echo "[matches]" wc $egrepout #rm -f $egrepout $jitgrepout $agrepout $cgrepout $llgrepout