#!/bin/sh if [ $# -lt 1 ];then echo "syntax $0 arbfile [treename] (no .arb ending)" exit -1; fi mkdir test.$1 echo optimizing database arb_2_bin -c$2 $1.arb test.$1/$1_o1.arb echo generate mapfile arb_2_bin -m test.$1/$1_o1.arb test.$1/$1_o1m.arb echo optimizing optimized arb_2_bin -c$2 test.$1/$1_o1.arb test.$1/$1_o2.arb echo optimizing optimized mapfile arb_2_bin -c$2 -t test.$1/$1_o1m.arb test.$1/$1_o2m.arb echo ' generate original ascii file' arb_2_ascii $1.arb test.$1/$1_a.arb echo ' generate optimized ascii file' arb_2_ascii test.$1/$1_o1.arb test.$1/$1_o1_a.arb echo ' generate optimized map ascii file' arb_2_ascii test.$1/$1_o1m.arb test.$1/$1_o1m_a.arb echo ' generate optimized2 ascii file' arb_2_ascii test.$1/$1_o2.arb test.$1/$1_o2_a.arb echo ' generate optimized2 map ascii file' arb_2_ascii test.$1/$1_o2m.arb test.$1/$1_o2m_a.arb echo ' regenerate binary ascii' arb_2_bin test.$1/$1_a.arb test.$1/$1_ab.arb arb_2_ascii test.$1/$1_ab.arb test.$1/$1_aba.arb echo 'check original and optimized' cmp test.$1/$1_a.arb test.$1/$1_o1_a.arb || echo '***' echo check optimized and optimized map cmp test.$1/$1_o1_a.arb test.$1/$1_o1m_a.arb echo check opti and opti2 cmp test.$1/$1_o1_a.arb test.$1/$1_o2_a.arb echo check opti and opti2 map cmp test.$1/$1_o1_a.arb test.$1/$1_o2m_a.arb echo check source and regenerated cmp test.$1/$1_a.arb test.$1/$1_aba.arb