|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/biostruc/loader_check.sh |
source navigation diff markup identifier search freetext search file search |
1 #! /bin/sh
2 MMDB=$1
3 FNZ=$2
4 SUB=$3
5 if [ x$SUB = x ]; then
6 [ -d mmdb ] && SUB=mmdb
7 fi
8
9 TMPF=/tmp/$$
10 FN=`basename $FNZ .gz`
11 echo "comparision ... \c"
12 if [ -f ${MMDB}${FNZ} ] ; then
13 gzip -dc ${MMDB}${FNZ} >$TMPF
14 elif [ -f ${MMDB}${FN} ] ; then
15 cat ${MMDB}${FN} >$TMPF
16 else
17 echo "FAILED (${MMDB}${FN}* has not been found) \c"
18 exit
19 fi
20 if cmp $SUB/${FN} $TMPF >$$ 2>/dev/null
21 then
22 rm -f $SUB/${FN} $TMPF
23 echo "ok \c"
24 else
25 mv $TMPF $SUB/${FN}.orig
26 cat $$
27 cat $$ >>cmp_log
28 echo "FAILED \c"
29 fi
30 rm -f $$
|
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |