+ failed=`ls -s ${BKUPDIRDIR}/in_progress/ \
+ | awk ' !/total/ {
+ if ( FILENAME ~ /conf$/ ) {
+ minsize[$2]=$1;
+ } else {
+ size[$2]=$1
+ }
+ }
+ END {
+ for ( i in minsize ) {
+ if ( minsize[i] > size[i] ) {
+ j+=1
+ }
+ }
+ print j
+ }' ${BKUPDIRDIR}/conf -`
+ if [ "$failed" -gt 0 ]
+ then
+ echo "Backup was incomplete! $failed table(s) too small!"
+ echo "Current file sizes:"
+ ls -s in_progress/
+ exit 1
+ fi