#!/bin/sh
#
# sync-selected -- use rsync to update the *-selected directories in 
#                  d:/pictures-processed

[ -n "$echo" ] && set -x

USAGE='sync-selected'

# no options allowed
case "$1" in
-*)
	echo "$USAGE" >&2
	exit 2
	;;
esac

: ${ME='leavens'}
: ${ATTACHEDDISK="/cygdrive/d"}
: ${PROCESSED="$ATTACHEDDISK/pictures-processed"}
: ${SELECTED="$HOME/pictures-selected"}

STATUS=0

cd "$PROCESSED" || exit 2

echo "synching to $PROCESSED"

for d in */
do
   NS=`expr "$d" : '\(.*\)-selected/'`
   if test -d "$SELECTED/$NS"
   then
       rsync -aup . "$SELECTED/$NS" $d || STATUS=1
   fi
done
exit $STATUS
