📄 mbregress.sh
字号:
#! /bin/sh# $Header: /usr/local/cvsroot/pgsql/src/test/mb/mbregress.sh,v 1.3 1999/02/02 18:51:32 momjian Exp $if echo '\c' | grep -s c >/dev/null 2>&1then ECHO_N="echo -n" ECHO_C=""else ECHO_N="echo" ECHO_C='\c'fiif [ ! -d results ];then mkdir resultsfiPSQL="psql -n -e -q"tests="euc_jp sjis euc_kr euc_cn euc_tw big5 unicode mule_internal"unset PGCLIENTENCODINGfor i in $testsdo $ECHO_N "${i} .. " $ECHO_C if [ $i = sjis ];then PGCLIENTENCODING=SJIS export PGCLIENTENCODING $PSQL euc_jp < sql/sjis.sql > results/sjis.out 2>&1 unset PGCLIENTENCODING elif [ $i = big5 ];then PGCLIENTENCODING=BIG5 export PGCLIENTENCODING $PSQL euc_tw < sql/big5.sql > results/big5.out 2>&1 unset PGCLIENTENCODING else destroydb $i >/dev/null 2>&1 createdb -E `echo $i|tr "[a-z]" "[A-Z]"` $i $PSQL $i < sql/${i}.sql > results/${i}.out 2>&1 fi if [ -f expected/${i}-${SYSTEM}.out ] then EXPECTED="expected/${i}-${SYSTEM}.out" else EXPECTED="expected/${i}.out" fi if [ `diff ${EXPECTED} results/${i}.out | wc -l` -ne 0 ] then ( diff -wC3 ${EXPECTED} results/${i}.out; \ echo ""; \ echo "----------------------"; \ echo "" ) >> regression.diffs echo failed else echo ok fidone
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -