#! /bin/bash

action=0

if [ "$1" == "-day" ]; then
	shift
	action=1

	if [ "$1" == "-far" ]; then
		shift
		action=2
	fi
fi

if [ -z "$1" ]; then
	echo "No drive specified"
	exit 0
fi

drive=$1
eval db=\$"SMEIDB$drive"
eval dc=\$"SMEIDC$drive"

if [ $action == 0 ]; then

	cmd="rsync -av --delete --exclude=lost+found smeidb:/smeidb/db$drive/ /smeidc/dc$drive"
	echo $cmd
	$cmd

else

	if [ $action == 1 ]; then
		dd=$dc
	else
		dd=$db
	fi

	ls $dd | 
	while read line; do
		if [ "$line" != "lost+found" ]; then
			cmd="rsync -av --delete --exclude=lost+found smeidb:/smeidb/db$drive/$line/ /smeidc/dc$drive/$line"
			echo $cmd
			$cmd
		fi
	done

fi

exit 0
