Não há done
para fechar o segundo loop (bigdomain) for
.
Suponho que você quisesse colocar o done
após o comando rsync
.
for bigdomain in $BIGDOMAINS; do
rsync -arv --delete /data1/popmail/$bigdomain/ -e ssh [email protected]:/data/popmail/$bigdomain/
done